- Katılım
- 30 Eki 2017
- Mesajlar
- 118
- Puanları
- 28
Php url yönlendirmeyi iki tür olarak sınıflandırabiliriz. Birincisi normal kodla, ikincisi fonksiyonla.
Birincisiyle başlayalım;
Bu kod direkt olarak belirttiğim urlye gönderir.
Zamanlı yönlendirme;
Yukarıdaki kod 5 saniye sonra belirttiğim urlye gönderecek. 5 rakamını değiştirerek yönlendirme süresini değiştirebilirsiniz.
Şimdi bu işlemi fonksiyon kullanarak yapalım; Fonksiyonu tanımlıyoruz;
Fonksiyonu çağıralım ve kullanalım; aşağıdakinde zaman girmedim yani direkt siteye yönlendirdi.
Fonksiyonu aynı şekil kullandım; virgül ile zamanı girdim. Zamanı 5 olarak girdim yani 5 saniye sonra yönlendiricek.
Birincisiyle başlayalım;
PHP:
<?php header("Location: https://dipnot.web.tr"); ?>
Zamanlı yönlendirme;
PHP:
<?php header("Refresh: 5; url=https://dipnot.web.tr"); ?>
Şimdi bu işlemi fonksiyon kullanarak yapalım; Fonksiyonu tanımlıyoruz;
PHP:
<?php
// yönlendirme fonksiyonu
function Yonlendir($url,$zaman = 0){
if($zaman != 0){
header("Refresh: $zaman; url=$url");
}
else header("Location: $url");
}
?>
Fonksiyonu çağıralım ve kullanalım; aşağıdakinde zaman girmedim yani direkt siteye yönlendirdi.
PHP:
<?php
// 1.kullanımı
Yonlendir("https://dipnot.web.tr");
?>
Fonksiyonu aynı şekil kullandım; virgül ile zamanı girdim. Zamanı 5 olarak girdim yani 5 saniye sonra yönlendiricek.
PHP:
<?php
// 2.kullanımı
Yonlendir("https://dipnot.web.tr",5);
?>