Notice: Undefined index: sayfa in C:\wamp\www\site\index2.php on line 2
<?php
switch($_GET['sayfa'])
{
case "iletisim": include('iletisim.php');break;
case "haber": include('haber.php'); break;
default: include('index.php');
} ?>Arkadaşlar bu hatayı neden veriyor olabilir biraz acemilik var yardimci olurmusunuz
istersen şu şekilde yapabilirsin switch ten önce if ile
$sayfa = $_GET['sayfa'];
if ($sayfa == 'iletisim){
include 'iletisim.php';
}
elseif ($sayfa == 'haber'){
include 'haber.php';
}
else {
include 'index.php';
}
bu arada file_exist ilede o dosyanin olup olmadigi kontrollerini yaparsin.
?sayfa=blabla şeklindeki GET query si olursa , o blabla yok ise 404.php yi yükletirsin sorun biter.