en basitinden, mantığı anlamak açısından şöyle olabilir. girilen urlye kayıtın idsi gönderiliyorsa, örneğin uyeler.php?id=
123, burada 123 numarasını get metoduyla alırız. sonrasında ise veritabanında sorgulatırız. eğer varsa üye gösterilir ancak yok ise, kullanıcıyı anasayfaya göndeririz. kod olarakta göstermek gerekirse.
$id = $_GET['id']; // id aldık
$sorgula = mysql_num_rows(" select * from tablo where id = '$id' ") // id ile eşleyen üyeye bakıyoruz ve bunun mysql_num_rows fonksiyonu ile kayıt sayısını alıyoruz
if($sorgula<1) {
header("location:anasayfa.php");
}
// eğer böyle bir üye yoksa anasayfaya git dedik. $sorgula değişkeni içerisinde kayıt sayısı var. 123 idsine eşit bir üye varsa 1 döndürecektir eğer yoksa 0 döndürecektir. bizde eğer 0 ise anasayfaya git dedik. 1 ise anasayfaya gitmeyecek, kodun altında yazanları işleme alacaktır.