Zugegeben: Ich habe keine große Ahnung von PHP. Vor einiger Zeit habe ich von einem Freund ein Script übernommen, das mir auf Anhieb einfach einzubinden erschien. Soweit, so gut. Allerdings wurde nun der Server von PHP4 auf PHP5 umgestellt. Seither tut es nicht mehr. Habe wirklich schon viel im Netz gestöbert, habe leider bisher keine Lösung für das Problem gefunden.
Es handelt sich im Grunde um eine Kombination aus SWITCH und INCLUDE. So sieht es zum Beispiel aus:
Aufgerufen werden die Seiten mit Links, z.B. so:
Wie gesagt, in PHP4 lief das alles einwandfrei, die verschiedenen Inhalte wurden aufgerufen. Jetzt funktioniert es insofern nicht mehr, als dass nur noch die default-Seite angezeigt wird, egal welchen Link ich anwähle.
Habe wie hier angeraten, eingetragen.
Da wird mir mitgeteilt:
... usw. jweils in den Zeilen, in denen die Cases stehen.
Ok, ich muss etwas ändern, aber wie? Oder liegt es nur an Einstellungen des Servers, die ich ändern kann?`
Vielen Dank schon mal im Voraus für die Hilfe.
Es handelt sich im Grunde um eine Kombination aus SWITCH und INCLUDE. So sieht es zum Beispiel aus:
Code:
<? switch ($cms){ case "bandinfo": include ("bandinfo.php"); break; case "press": include ("press.php"); break; case "members": include ("members.php"); break; case "history": include ("history.php"); break; default: include ("bandinfo.php"); break; } ?>
Code:
<a href="theband.php?cms=bandinfo">Bandinfo</a>
Wie gesagt, in PHP4 lief das alles einwandfrei, die verschiedenen Inhalte wurden aufgerufen. Jetzt funktioniert es insofern nicht mehr, als dass nur noch die default-Seite angezeigt wird, egal welchen Link ich anwähle.
Habe wie hier angeraten, eingetragen.
Code:
error_reporting (E_ALL);
Da wird mir mitgeteilt:
Code:
Notice: Undefined variable: cms in /var/www/web140/html/helterskelter/theband/theband.php on line 121
... usw. jweils in den Zeilen, in denen die Cases stehen.
Ok, ich muss etwas ändern, aber wie? Oder liegt es nur an Einstellungen des Servers, die ich ändern kann?`
Vielen Dank schon mal im Voraus für die Hilfe.
Kommentar