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!!!!!!!!!!!!";
}

}

?>

AuthorHarun ALP

Bu adam , bilgi sahibi olduğu konularda makalelerini daha bilgilendirici hale getirip görseller ile süslüyor ve seo uyumlu makaleler ortaya çıkarıyor. Güncel webmaster konularını işlemekten keyif alıyor ve genelde her makale aslında bir sorunun çözümü niteliğinde.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir