So ein kleines Problem im denken und zwar...
Man kann auf einer Übersichtsseite zwischen Tutorials aussuchen und dann wird halt die Variable $id mitgesendet. Soweit sogut. Dann soll er die datei tut-$id.txt herladen und dann bestimmte Hilfewörter, die in einer datenbank stehen, ersetzen.
Also wenn z.b. Browser in der Txtdatei steht, das er Browser dann halt zu nem Link macht. Aber irgendwie funzt das hier alles ned so wie es sollte, ich glaub der Ansatz is schon falsch, aber ich weiß ned weiter.
ich hoffe ihr wisst was ich meine, könnt mit dem code was anfangen und verbessert ihn bzw. sagt mir die fehler.
übrigens wenn ich die seite aufrufe komme ich gar nicht soweit das er ne fehlermeldung anzeigt, sondern er haut mir die auslagerungsdatei voll auf 1,14gb hehe normalerweise 240mb oder so.
Man kann auf einer Übersichtsseite zwischen Tutorials aussuchen und dann wird halt die Variable $id mitgesendet. Soweit sogut. Dann soll er die datei tut-$id.txt herladen und dann bestimmte Hilfewörter, die in einer datenbank stehen, ersetzen.
Also wenn z.b. Browser in der Txtdatei steht, das er Browser dann halt zu nem Link macht. Aber irgendwie funzt das hier alles ned so wie es sollte, ich glaub der Ansatz is schon falsch, aber ich weiß ned weiter.
PHP-Code:
$tutladen = fopen("tut-$id.php", "r");
while(!feof($tutladen))
{
$text_tut = fgets($tutladen, 4096);
$result_text_tut = mysql_query("select * from hilfe");
while($row_text_tut = mysql_fetch_object($result_text_tut))
{
$text_tut = preg_replace('%('.$result_text_tut->wort.')%i','<a href="tutorials.php?id='.$id.'" onClick="window.open(\'../hilfe.php?wort=$1\', \'Name\',\'toolbar=no,status=no,menubar=no,width=400,height=200\')"><i>$1</i></a>',$text_tut);
}
echo $text_tut;
}
fclose($tutladen);
übrigens wenn ich die seite aufrufe komme ich gar nicht soweit das er ne fehlermeldung anzeigt, sondern er haut mir die auslagerungsdatei voll auf 1,14gb hehe normalerweise 240mb oder so.
EDIT:
also irgendwie lässt der die / vor dem ' weg. naja wurscht
Kommentar