Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
3
Cevap
6332
Tıklama
0
Öne Çıkarma
php sorunu Warning: Cannot modify header information - headers already sent by (output started at
O
13 yıl (474 mesaj)
Çavuş
Konu Sahibi

Warning: Cannot modify header information - headers already sent by (output started at /home/*****/public_html/*****/baglan.php:8) in /home/*****/public_html/*****/login.php on line 16

hatası alıyorum yardım edin

login.php 16. satır = header("location: ******.php");


çok sinir bozucu bir şey bu.

notepad ile bomsuz ansı falan yapın dediler yaptım olmadı.

<?php ob_start(); session_start(); 


mysql_connect("localhost","******","******");
mysql_select_db("******");


ob_end_flush();
?>


şekinde baglan.php olusturdum.

fakat hata alıyorum.

nasıl çözebilirim

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



B
13 yıl (102 mesaj)
Çavuş

Bu sorunun bildiğim kadarı ile 3 çözümü var..
1- sayfanın en basına ob_star(); en sonunada ob_end_flush(); koy
2- editör ile aynı türde olsun sayfan ( bnm include ettiğim fck editör php sayfasıda hatayı aldıgım sayfada utf-8 formatında
3-header() fonksiyonun verdiği bir hata sayfada daha önce tanımlanmış header bilgisi olduğu için veriyor. sayfa başın ob_start(); sayfa sonunada ob_end_flush(); yazarsan problem ortadan kalkıcaktır.


Bu mesaja 1 cevap geldi.
O
13 yıl (474 mesaj)
Çavuş
Konu Sahibi

3. şık çıktı

ben baglan.php ye tanımladım session startları falan

her sayfaya baglan.php verincede hata oluşmuş sebebi buymuş.


Bu mesaja 1 cevap geldi.
V
11 yıl (101 mesaj)
Teğmen

ob_start();
Elinize sağlık çok işime yaradı. Bununla hallettim.



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.