PHP Sayfa Yönlendirme

PHP Sayfa Yönlendirme

Sitenizdeki bir sayfayı PHP kullanarak yönlendirme yapabilmeniz için header() fonksiyonunu kullanmanız gerekiyor. Kullanımı oldukça basit olan bu fonksiyonda ise dikkat etmemiz gereken çok kritik bir kaç ufak detay var. Bunlara dikkat etmediğiniz takdirde hem sayfanızın en üstünde bir uyarı alacaksınız ve şık olmayan bir görüntü oluşacak, hem de fonksiyonunuz çalışmayacaktır.

Şimdi gelelim fonksiyonumuzu nasıl kullanacağımıza:

<?php
header('Location: http://www.google.com.tr/');
?>

Fonksiyonu yukarıdaki şekilde kullanarak yönlendirme işlemini yapabiliyoruz. Kullanımı bu kadar basit ancak dikkat edilmesi gereken en önemli nokta, header fonksiyonunu kullanmadan önce sayfanızda herhangi bir şekilde -gerek html, gerekse php (echo vs)- çıktı vermemiş olmanız. Aksi takdirde yukarıda bahsettiğim sorunla karşılaşacaksınız.

<?php
echo "Hosgeldiniz";
header('Location: http://www.google.com.tr/');
?>

Bu şekilde kullanırsanız , fonksiyondan önce çıktı verdiğiniz için header fonksiyonu çalışmayacaktır.

4 Yorum

  1. çok güzel bir bilgi teşekürler.

  2. teşekkürler

  3. uyarıyı nasıl verdirecez ?
    mesela mail gönderdik.
    işlem başarılı.
    eğer işlem başarılısı ise MAİL GÖNDERİLDİ yazıp yonlendirmesi lazım. bunu nasıl yapacaz ? php ile

    • Bu kodu head etiketleri arasına yerleştirmeniz yeterli olur. Body kısmında istediğiniz işlemleri yapabilirsiniz. Content=3 ise 3 saniye sonra yönlendirme işlemini başlatıyor.

selim için yorum yaz Cevabı iptal et

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir