Deha adlı üyeden alıntı: mesajı görüntüle
Ben şöyle kullanıyorum , index.php tasarlıyorum ve içeriklerin olacagı yere include ile orta.php olarak bir dosya çağırıyorum , bu orta.php de switch ile ?sayfa= olarak link yapıyorum ve daha sonra
<?php
$sayfa   = false;
@ $sayfa = trim(strip_tags(htmlspecialchars($_GET['sayfa'])));
switch($sayfa){
case "demo";
require_once("demo.php");
break; 
case "iletisim.php";
require_once("iletisim.php");
break;
}  
?>
Ben bu şekilde çalışıyorum umarım anlatabilmişimdir.
şu şekilde yazılsa daha güzel olmaz mı sürekli switche ek yapmamış oluruz

<?php
$sayfa   = false;
@ $sayfa = trim(strip_tags(htmlspecialchars($_GET['sayfa'])));

if($sayfa){
	if(file_exists($sayfa.".php")){
		include($sayfa.".php");
	}
	else {
		include("hata.php");
	}

}
else {
	include("home.php"); // yada hata.php
}

?>