5 Mayıs 2016 Perşembe

Php'de Location ve Refresh kullanımı

Php'de yönlendirme komutları olarak geçen Location ve Refresh adlı iki komuttan bahsedeceğiz.

Location : Anlık yönlendirme için kullanılır. Kullanım şekli ;


header(“Location : index.php” ) ;

şeklindedir.

Refresh : Burada bizim belirlediğimiz saniyede yönlendirme gerçekleştirilir. Kullanım şekli ;


header(“Refresh:10; url=index.php”) // 10 saniye sonra index.php'ye git

şeklindedir.

Örnek verecek olursak. Bir üye giriş senaryosu düşünelim. Üye eğer doğru şifreyi girerse location kullanarak kullanıcı paneline yönlendirelim.


if ($_POST[“sifre”] = 1234)
{
    header(“Location: kullanicipanel.php”);
    exit;
}

Burada şifrenin 1234 olarak girilmesi dahilinde kullanicipanel.php'ye direk olarak yönlendirilecektir.



<?php
header('Refresh: 3; url=http://www.hakanerensan.blogspot.com/admin');
echo “3 saniye sonra yönlendirileceksiniz...”;
?>

Burada da Refresh ile belirtilen linke 3 saniye sonra yönlendirilecektir. Dikkat edilmesi gereken nokta verilen integer değerin saniye cinsinden olmasıdır.


Hiç yorum yok:

Yorum Gönder