Hi,
irgenwie hab ich Probleme mit nachfolgendem Script. Ich wollte eigendlich einen dynamischen Titel erzeugen, der den Titel einer fremden Seite anzeigt. Dazu wollte ich die Datei (Seiten[0]) öffnen, den Titel kopieren und in die aktuelle Seite einfügen. Ich arbeite zuerst mit Java-Script, dann mit Php und dann wieder mit Java-Script, der Fehler muß aber im Php-Script liegen. :
(...)
<? $path ?>=Seiten[0];
//-->
</script>
<?
$modus="r";
if ($fp=fopen($path,$modus))
{
echo "Daten gelesen<br>";
while ($str= fgets($fp, 100)) {
echo $str,"<br>";
if (preg_match("/<title>/",$str))
{break;}
}
}
else echo "nicht geöffnet<br>";
if (fclose($fp))
echo "<br>geschlossen<br>";
$schablone = "</?title>";
$rep="";
$erg=ereg_replace($schablone,$rep, $str);
?>
<script language="javascript">
<!--
var title= <? $erg ?>;
window.defaultStatus=title;
window.document.title=title;
(...)
Ich wär euch echt dankbar, wenn ihr mir einen Tip geben könntet.
Flo
irgenwie hab ich Probleme mit nachfolgendem Script. Ich wollte eigendlich einen dynamischen Titel erzeugen, der den Titel einer fremden Seite anzeigt. Dazu wollte ich die Datei (Seiten[0]) öffnen, den Titel kopieren und in die aktuelle Seite einfügen. Ich arbeite zuerst mit Java-Script, dann mit Php und dann wieder mit Java-Script, der Fehler muß aber im Php-Script liegen. :
(...)
<? $path ?>=Seiten[0];
//-->
</script>
<?
$modus="r";
if ($fp=fopen($path,$modus))
{
echo "Daten gelesen<br>";
while ($str= fgets($fp, 100)) {
echo $str,"<br>";
if (preg_match("/<title>/",$str))
{break;}
}
}
else echo "nicht geöffnet<br>";
if (fclose($fp))
echo "<br>geschlossen<br>";
$schablone = "</?title>";
$rep="";
$erg=ereg_replace($schablone,$rep, $str);
?>
<script language="javascript">
<!--
var title= <? $erg ?>;
window.defaultStatus=title;
window.document.title=title;
(...)
Ich wär euch echt dankbar, wenn ihr mir einen Tip geben könntet.
Flo
Kommentar