PHP sayfalarda yönlendirme
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