PHP Sayfa Yönlendirme
Tarih: : 30 Eyl, 2012 Kategori: PHP, Programlama | 4 yorum
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.
çok güzel bir bilgi teşekürler.
teşekkürler
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.