Giriş yap
php get değeri

merhaba arkadaşlar, şimdi benim bir url mde get var mesela bu

link.com/sorular.php?soru=deneme gibi bir link var burada soru kelimesi
varya onu dışarıdan birisi url'den değiştirince sorun çıkıyor bunun
değiştirilmesini nasıl engelleyebilirim yada değişince olmayan bir get olursa
 nasıl yönlendirebilirim  ?soru şu kısmın değişmemesini istiyorum
codepacks
50 gün önce

konu adlarını dosyalarla eşleştirecek bir foksiyon kullanabilirsin

örnek
$sayfalar = array("ahmet"=>"ahmet.php", "ece"=>"ece.php", "ali"=>"ali.php");

if (isset($sayfalar[$_GET["sayfa"])){

require $sayfalar["sayfa"];

}else{

// 404 hatası sayfanız.

}

pcmemo
49 gün önce

tam olarak istediğin aşağıdaki gibi yani soru get değeri yoksa veya değiştirilmişse (değiştirilince de yok sayılır) bir yere belki bir hat amesajına yönlendirmek istiyorsan kodlar aşağıdaki gibi.

if ('isset($_GET['soru'])) //Yani 'soru' get değeri yoksa
{ yönleneceği yer }
pcmemo
49 gün önce

yukarıdaki kod hatalı oldu düzneleyemedim ünlem yerin üstten virgül oldu. Aşağıdakini dikkate al.

if (!isset($_GET['soru'])) //Yani soru get değeri yoksa
{ yönleneceği yer }

Nasıl akıllıca soru sorulur?
Daha hızlı ve kaliteli cevaplar almak için önce nasıl soru sorulacağını bilmeniz gerekir. Eğer bilmiyorsanız bu yazı serisini okuyun.

Cevap yaz

Günlük Film Tavsiyesi