Hallo,
ich habe ein Template gemacht. Wenn ich dort in der Navigationsleiste z.B. auf "Home" klicke, wird der Link "...index.php?seite=home" aufgerufen. Über das Wort "home" wird der entsprechende Eintrag in der Datenbank ausgelesen und ausgegeben. Funzt auch alles ganz prächtig. Jetzt möchte ich ein Newsscript von mir einbauen (php + mysql). Wenn ich dieses Script einfach als Text in das entsprechende Datenbankenfeld schreibe, wird dieser nur ausgegeben, nicht aber ausgeführt. Deshalb habe ich mich hier im Forum erkundigt und herrausgefunden, dass die Funktion "eval" die richtige ist . Aber wie baue ich um alles in der Welt diese "eval-Funktion" ein ? Was muss in meiner index.php stehten (Code) und was muss ich in die Datenbank schreiben, damit nachher alles als normaler php-Code ausgegeben wird ? Müssen in der Datenbank weiterhin die <? ?> sein, oder müssen die raus, da sie schon im Code aufgerufen werden ? Ich habe absolut keine Ahnung und probiere schon seit einiger Zeit verzweifelt daran herum.
Ich hoffe ihr könnt mir helfen.
ich habe ein Template gemacht. Wenn ich dort in der Navigationsleiste z.B. auf "Home" klicke, wird der Link "...index.php?seite=home" aufgerufen. Über das Wort "home" wird der entsprechende Eintrag in der Datenbank ausgelesen und ausgegeben. Funzt auch alles ganz prächtig. Jetzt möchte ich ein Newsscript von mir einbauen (php + mysql). Wenn ich dieses Script einfach als Text in das entsprechende Datenbankenfeld schreibe, wird dieser nur ausgegeben, nicht aber ausgeführt. Deshalb habe ich mich hier im Forum erkundigt und herrausgefunden, dass die Funktion "eval" die richtige ist . Aber wie baue ich um alles in der Welt diese "eval-Funktion" ein ? Was muss in meiner index.php stehten (Code) und was muss ich in die Datenbank schreiben, damit nachher alles als normaler php-Code ausgegeben wird ? Müssen in der Datenbank weiterhin die <? ?> sein, oder müssen die raus, da sie schon im Code aufgerufen werden ? Ich habe absolut keine Ahnung und probiere schon seit einiger Zeit verzweifelt daran herum.
Ich hoffe ihr könnt mir helfen.