• 18-12-2010, 14:00:37
    #1
    Arkadaşlar Resimdeki gibi bir hata alıyorum onu nasıl giderebilirim yardımcı olacak arkadaşlara şimdiden teşekkürler.
  • 18-12-2010, 14:02:13
    #2
    dosyayı utf 8 formatında without BOM olarak kaydetmen lazım. eğer türkçe kelimeler yoksa ANSI olarak kaydet. header flush yapmak gerekiyor. eğer kayıt türünü değiştirdiğinde olmazsa dosyanın içindeki kodları yaz
  • 18-12-2010, 14:12:22
    #3
    hocam dediğinizi yaptım olmadı.
  • 18-12-2010, 14:45:08
    #4
    Eposta Aktivasyonu Gerekmekte
    sidebar-login.php 'yi açın en üst satırına (<?php tagından hemen sonra) ob_start(); yazın.

    Yada yönlendirme yapılan alanda , yönlendirme yapmadan önce çıktı üretiliyor onu kaldırmanız gerekir.

    --
    Yazım hatası yapmışım.
  • 18-12-2010, 16:24:26
    #5
    NiZZo_ adlı üyeden alıntı: mesajı görüntüle
    sidebar-login.php 'yi açın en üst satırına (<?php tagından hemen sonra) ob_start(); yazın.

    Yada yönlendirme yapılan alanda , yönlendirme yapmadan önce çıktı üretiliyor onu kaldırmanız gerekir.

    --
    Yazım hatası yapmışım.
    şimdi ob_start olarak bufferı başlatmak işe yarar ama sayfanın başında olması lazım. bütün kodu görmeden bişi denemez.
  • 18-12-2010, 16:28:50
    #6
    Eposta Aktivasyonu Gerekmekte
    ob_start bu sorunun geçici çözümü zaten. Sorunun asıl nedeni yönlendirmeden önce çıktı üretilmiş. Arkadaşın php bilgisini bilmediğim için en basit çözümü önerdim ve asıl nedenide yazdım zaten. Sayfa başında diye özellikle belirttim.
    Çıktı problemini çözmek için istiyorsanız kodları ona birşey diyemem ama ob_start için kodları görmeye gerek yok.
  • 18-12-2010, 16:35:17
    #7
    NiZZo_ adlı üyeden alıntı: mesajı görüntüle
    ob_start bu sorunun geçici çözümü zaten. Sorunun asıl nedeni yönlendirmeden önce çıktı üretilmiş. Arkadaşın php bilgisini bilmediğim için en basit çözümü önerdim ve asıl nedenide yazdım zaten. Sayfa başında diye özellikle belirttim.
    Çıktı problemini çözmek için istiyorsanız kodları ona birşey diyemem ama ob_start için kodları görmeye gerek yok.
    dediklerin kesinlikle doğru ama sidebar login vs dediği için sayfanın orta kısmında olacak diye düşünüyorum. ob_start sadece buffer a alır ve headerları kaydeder ondan önce header gönderirseniz headerlar daha önceden gönderildiği için mutlaka hata verecektir php 5 in çalışma yapısı budur.