Include-klamme ændres
Hej!Jeg har følgende sat ind i min html på index.php:
<?
if($_GET[$side]=="$page"){
$side = $page.".php";
}
include("$side");
?>
Meningen med koden er:
- når der klikkes på et link med "?side=forside" som href, skal "forside" sættes ind der, hvor der ellers står "$page".
- dermed bliver "$side" det samme som "forside.php", hvilket så skal include's længere nede på siden.
I teorien skulle det gerne fungere, men men... så skriver browseren følgende:
"Warning: Unable to access .php in /var/www/hotels/1go/bskh/html/smart-include/index.php on line 16
Warning: Failed opening '.php' for inclusion (include_path='.:/usr/share/pear') in /var/www/hotels/1go/bskh/html/smart-include/index.php on line 16"
Hvad betyder det første - hvad er der galt med min kode? Anden fejlmelding må jo komme fordi den første kommer, altså at siden ikke kan findes.
Jeg håber meget på hurtigst og effektivt svar :-)
Med venlig hilsen
Benjamin Skov Kaas-Hansen
