TiZon
Legacy Member
Hey
Ik heb een scriptje dat ik implementeer in mijn layout en dat dan alle andere pagina's include. Het gaat als volgt:
Nu, als ik error_reporting(E_ALL) aanzet, krijg ik toch nog een foutje, en het is de enigste op heel mijn site, dus ik zou ze er graag uit krijgen
Fout:
Enig idee hoe ik deze kan wegwerken?
Bedankt!
Bart
EDIT: ik heb al eens geprobeert om te initialiseren ($p = "home"
maar dat heeft niets uitgehaald.
EDIT2: Als ik echter mijn pagina meegeef in de link (index.php?p=blabla ) dan is het probleem weg uiteraard
Ik heb een scriptje dat ik implementeer in mijn layout en dat dan alle andere pagina's include. Het gaat als volgt:
PHP:
<?
// Controle
function checkPage($page)
{
if($page=="index") return false; // Anders zou het maar een soep worden hé :-)
$page.=".php";
return file_exists($page);
}
// Weergave
$p=$_GET['p'];
if(!isset($p) || empty($p)) $p="home";
if(checkPage($p)) include($p.".php");
?>
Nu, als ik error_reporting(E_ALL) aanzet, krijg ik toch nog een foutje, en het is de enigste op heel mijn site, dus ik zou ze er graag uit krijgen

Fout:
Code:
[B]Notice[/B]: Undefined index: p in /home/tizon/domains/bartdevos.be/public_html/new/index.php on line 35
Enig idee hoe ik deze kan wegwerken?
Bedankt!
Bart
EDIT: ik heb al eens geprobeert om te initialiseren ($p = "home"
maar dat heeft niets uitgehaald.EDIT2: Als ik echter mijn pagina meegeef in de link (index.php?p=blabla ) dan is het probleem weg uiteraard

.
.