Linkedin Instagram Facebook Twitter Mail Youtube Whatsapp

Php ile Geldiği Adrese Yönlendirme

Php de önemli konulardan bir tanesi de $_SERVER[‘HTTP_REFERER’] ‘dir. Yani geldiği adrese yönlendirme. Bu yöntem ile oluşturulacak çerezler olsun veya gönderilen bir mesaj olsun… Bu yöntem ile kullanıcı girmemesi istenilen bir sayfaya bile girdiğinde eski sayfaya geri dönebilir. Bunu javascript kodu ile yapabiliriz fakat bildiğiniz gibi sayfada yavaşlamaya sebep olabiliyor. Uzatmadan kullanımına geçeyim ve kendi sayfalarımdan birinden bir örnek paylaşayım. Burada ben bir değişkene atmış ve öyle kullanmışım :
 $adres = $_SERVER['HTTP_REFERER'];
header("location:$adres");
Görüldüğü gibi örneğin bu bir admin paneli olsaydı ve kullanıcı izinsiz girmek isteseydi kendi sayfasına geri dönecekti. Haliyle hangi sayfada olduğunu tekrar bulmak yerine yani farklı sayfaya yönlendirilmek yerine eski kaldığı sayfaya dönecekti. Şimdi de kendi örneğimi paylaşayım.
$kaydet->execute(array($ad,$yorum));
if($kaydet){

$adres = $_SERVER['HTTP_REFERER'];
header("location:$adres");
}else{
echo "Hata!!!!!!!!!!!!";
}

}

?>

Bir Yorum Yaz