evet arkadaşlar yeteince anlatmış... ama ben sana daha sade anlatayım...
şimdi bu şekilde GET metodu ile adres satırından bilgi alırsın yaniii..
mesela adam linki şu şekilde verdi ise index.php?sayfa=iletisim bu demektir ki sayfa degişkeni iletisim e eşittir...
yani kod su
<?
<a href='?sayfa=iletisim'>iletişim sayfasına gitmek için tıklayın</a>
?>
ama buna bastıgım zaman sayfayı sadece yenileyecektir çünkü daha sayfamızı yapmadık...
sonra baska sayfa yapacaksın... adını da iletisim.php diyelim
bu linke basıldıgı zaman iletisim.php acması için
yukarıdaki kodların altına...
if ($_GET['sayfa']==iletisim)
{
include "iletisim.php";
}
yani yukarıdaki kod demek istiyor ki sayfa değişkeni iletisim olarak geliyorsa adres çubugundan iletisim.php yi çagır ve ac...
umarım anlatabilmisimdir...
a.php?bu=1 ?
14
●1.367
- 26-12-2006, 21:08:24Üyeliği durduruldu
- 18-01-2007, 15:28:58Kimlik doğrulama veya yönetimden onay bekliyor.<?PHP
$bu = ($_REQUEST['bu']);
$bu = htmlspecialchars("$bu", ENT_QUOTES);
switch ($bu)
{
case "iletisim": // sayfa.php?bu=iletisim
echo 'İletişim';
break;
case "benkimim": // sayfa.php?bu=benkimim
echo 'ben kimim';
break;
default : // ana sayfa yada secim yoksa buranın altındakiler çıkar
echo 'Linkleri bas';
}
?>
$_GET yerine $_REQUEST kullanırsnız daha güvenli olur.
