v2.5.2
Giriş yap

Php Sayfa çağırma mantığı?

Anonim
466 defa görüntülendi

Herkese merhaba ,
Benim kafama oturmayan şey mesela blog kodluyorum atıyorum index.php'ye bir kod yazıp mesela htaccess de ayarlamayı yaptıktan sonra konu/lorem-ipsum şeklinde linki alıyorum ama bu konu.php'yi index bakıcak varmı yok mu var ise çağıracak ve sayfayı bana gösterecek yoksa 404 olucak

inşallah anlatabilmişimdir :) şimdiden teşekkürler

Cevap yaz
Cevaplar (1)
tayfunerbilen
1770 gün önce

sen bunu php tarafında değilde veritabanında sorgulaman gerekiyor. tabi sorgulamak için pdo ya da mysqli kullanabilirsin ancak sayfanın varlık kontrolü veritabanından aranarak yapılır. Oda örneğin;

$url = $_GET['url'];
$query = $db->prepare('select * from konular where konu_url = :url');
$row = $query->execute([
    'url' => $url
]);

if ($row){
    // ilgili konu var, artık burada konu.php'ni dahil edip orada $row değişkenini kullanarak gösterim yapabilirsin
} else {
    // konu yok, ya yönlendirirsin ya da 404 sayfası gösterirsin.
}