Iframe Ausgabe funzt nicht mehr
Raphael
- php
Hallo zusammen
Ich habe eine Restaurant-Seite, deren Inhalte via Navisteuerung auf ein Iframe wirken. Bislang hat das tadellos funktioniert, doch seit kurzem wird immer nur die Seite 1 angezeigt.
Hier der Code:
<iframe name="content" width="99%" height="99%" frameborder="0" src="
<?php
$page[1] = "menu_f.php";
$page[2] = "menu_f.php";
$page[3] = "menus_f.php";
$page[4] = "vins_f.php";
$page[5] = "links_f.php";
$page[6] = "adr_f.php";
$page[7] = "press_f.php";
if(isset($id)){
echo $page[$id];
}
else {
echo $page[1];
}
?>"
> </iframe>
Am Code habe ich nichts geändert. Wo könnte der Fehler liegen?
Am Code habe ich nichts geändert. Wo könnte der Fehler liegen?
Am Wert von $id.
Hallo,
if(isset($id)){
echo $page[$id];
}
else {
echo $page[1];
}
Am Code habe ich nichts geändert. Wo könnte der Fehler liegen?
An der $id. Was ist der Inhalt von $id? Wo kommt $id her?
Hat $id den Inhalt einer Post oder GET - Variable und wenn ja, wurde sie vorher überprüft und in $id übernommen?
Grüße, Matze
Hallo,
vermutlich war vorher register_globals on und wurde jetzt (vernünftigerweise) ausgeschaltet.
Evtl. hilft es schon, irgendwo vorher einmal
$id = $_GET['id'];
zu setzen.
Hallo,
vermutlich war vorher register_globals on und wurde jetzt (vernünftigerweise) ausgeschaltet.
Evtl. hilft es schon, irgendwo vorher einmal
$id = $_GET['id'];
> zu setzen.
jetzt wo du's sagst: die register\_globals warens bzw. das hernach fehlende stück code (das ich zwar eingesetzt hatte, aber mit einem "$" zuviel...
danke vielmals für die schnelle hilfe!
Hallo,
vermutlich war vorher register_globals on und wurde jetzt (vernünftigerweise) ausgeschaltet.
Petze! :)
Grüße, Matze