PHP sayfalarda yönlendirme

İlgili Konular: Php     

Asp’de response.redirect() komutuyla yapılabilen yönledirme php’de şu şekilde yapılıyor.

 header("Location: http://www.aratmedya.com");

Ancak bu şekilde yapmanız bu sefer de "Cannot send headers; headers already sent in .., line .." hatasıyla karşılaşacaksınız. Bunu gidermek için sayfanızın başına

<?php ob_start(); ?>

kodunu, sayfanızın sonuna ise

<?php ob_end_flush(); ?>

kodunu koyacaksınız. Bunları yapmanız durumunda sayfanız sorunsuz olarak yönlendirilecektir. Burada yapılan iş, bütün sayfayı belleğe alıp sayfanın kodunu işlettikten sonra belleği boşaltmaktır.

Yorumlar

Yeni yorum veya soru gönder

Bu alanın içeriği gizlenecek, genel görünümde yer almayacaktır.
  • PHP source code can also be enclosed in <?php ... ?> or <% ... %>.
  • You may insert videos with [video:URL]

Biçimlendirme seçenekleri hakkında daha fazla bilgi


13 + 3 =
Basit matematik sorusunuz çözünüz. Örn; 1+3= 4