3May/095
PHP’de Cannot modify header information hatası
Selam arkadaşlar,
Warning: Cannot modify header information - headers already sent by (output started at ....) in ... on line xx
hatası tek hatadan dolayı çıkıyor oda headers fonksiyonunu kullanmadan önce bir çıktı almanızdan kaynaklanır. Bu çıktı sizin isteyerek almış olduğunuz veyahut istemeden almış olduğunuz bir çıktı olabilir.
Devamını buradan okuyabilirsiniz.
Şuana kadar 2854 defa okundu.
25 Eylül 2009, 09:35
Gibi gibi
)
24 Eylül 2009, 20:56
yazmıcaktım ama içimden geldi genelde mail değil feedleri takip ederim. mail adresimide public etmem. kötü bir alışkanlık (kimilerine göre) ama seviyorum bu tarz alışkanlıkları. d: |-
fedd yazdım şunu kastettim
http://www.ramazanulucay.com/2009/05/03/phpde-cannot-modify-header-information-hatasi/feed/
sanırım feed nedir onuda öğrenmek lazım. :p -| D:
24 Eylül 2009, 20:51
oda güzel
24 Eylül 2009, 10:38
Selam Ozgur0s öncelikle mail adresini saçma sapan bir mail adresi yazman ve kendini saklaman samimiyetini ortaya koymaktadır. Yine sizinde yazdığınız gibi “faonksiyonlardan bahsedecektiniz” yazmışsınız. Bu nasıl bir tabirdir. Sizinde fonksiyonun ne olduğunu bildiğinize emin değilim deme hakkım var. Ben yazılarımda yol gösterir ve işinize yarayacak çözümleri vermişim. ob_start fonksiyonu ile çıktıları buffera alabilir, bufferdaki çıktılar üzerinde değişiklik yapabilir, on_end_flush fonksiyonu bufferda birikenleri çıktı olarak göstermek için kullanılacağını kullanıcı pek ala bulabilir. Ben ob_start fonksiyonunu hiç kullandım mı? Çok nadir. Çünkü çokta işime yarayan bir fonksiyon değil. ob_start fonksiyonu olmadan olmaz bir durum ile şuana kadar rastlamadım. Sizin bildiğiniz bir durum var ise söyleyiniz bildiğimiz kadarıyla yardımcı olalım
Bu arada takıldığınız noktayı düzelttim. Şimdi biliyor muyum diye sormayacağım
23 Eylül 2009, 20:03
“ob_start yaptıktan sonra ob_end_flush yapmayı unutmayınız.” bu nasıl bir tabirdir?
Madem yazınızda bu faonksiyonlardan bahsedecektiniz neden tam olarak ne işe yaradıklarını yazmayıp “ob_start yaptıktan sonra ob_end_flush yapmayı unutmayınız.” gibi bir tabir kullanıyorsunuz.
İki fonksiyonunda tam olarak ne işe yaradıklarını ve php ile uygulamalarda nasıl kullanılacaklarını bildiğinizi düşünmüyorum.