Salve a tutti utilizzo questo metodo per utilizzare uno script in un unica pagina:
A sinistra ho il menu:
PRODOTTI
pane
acqua
vino
ecc,,
al centro dove voglio visualizzare il link acqua ad esempio ho:
Codice PHP:
<?php
switch ($_GET['action']) {
case "pane": $inc = "pane.php";
break;
case "acqua": $inc = "acqua.php";
break;
case "vino": $inc = "vino.php";
break;
default: $inc = 'default.php';
break;
}
include ($inc);
?>
Il menu che ho a sinistra con i prodotti è un menu con sotto menu in javascript, ovviamente ogni volta che clicco su un link la pagina si refresha e il menu si chiude, per evitare questo volevo mettere il codice sopra in un iframe tipo cosi:
Codice PHP:
<?php
switch ($_GET['action']) {
case "pane": $inc = "pane.php";
break;
case "acqua": $inc = "acqua.php";
break;
case "vino": $inc = "vino.php";
break;
default: $inc = 'default.php';
break;
}
echo "<iframe allowtransparency=\"true\" frameborder=\"0\" src=\"$inc"\" width=\"630\" height=\"560\">";
?>
In questo modo mi include la prima pagina cioè pane.php non la pagina di default, se invece faccio cosi:
Codice PHP:
echo "<iframe allowtransparency=\"true\" frameborder=\"0\" src=\"".include ($inc);"\" width=\"630\" height=\"560\">";
mi include la pagina di default correttamente ma mi da anche un errore:
Not Found
The requested URL /siciligiene/1</iframe></p></div><div id= was not found on this server.
e non mi visualizza il menu.