• 16-02-2008, 11:12:20
    #1
    Üyeliği durduruldu
    arkadaşlar ben vbulletine başka bi sayfadan giriş yaptırıyorum ama hata verdi

    Unable to add cookies, header already sent.
    File: /home/aa/public_html/index2.php
    Line: 6

    nasıl giderebilirim ?
  • 16-02-2008, 21:21:27
    #2
    kuki istiyor sanırım
  • 16-02-2008, 23:40:19
    #3
    Üyeliği durduruldu
    vbulletin de farklı sitelerden bilgi gönderilmesini (post edilmesini) önlemek için güvenlik önlemleri var. büyük ihtimal sorun bundan kaynaklanıyor. normal bir script olsa sayfanın başında ob_start() koy derdim ama vbulletin de işe yarar mı bilmem.
  • 17-02-2008, 01:26:26
    #4
    Üyeliği durduruldu
    güvenlikle filan alakalı değil.
    olay şundan bitiyor. cookie dataları header dataları içinde olur
    yani sayfanın başlamasından önce browser ile server haberleşmesi arasında
    header dataları bitmiş sayfa transferine başlanmış sen tekrar cookie göndermeye
    çalışmışsın tekrar header dataları açamayacağı için hata vermiş.
    Yapman gereken <?PHP den önce boşluk varsa onları temizlemek yada html varsa onu php içine almak kısacası setcookie()'den önce echo print vs. header datalarını kesebilecek
    sayfa transferi olmasın
  • 17-02-2008, 15:15:14
    #5
    Üyeliği durduruldu
    tmm sorunu hallettim arkadaşlar saolun
  • 16-03-2009, 23:04:58
    #6
    nasıl hallettiğinide söyledeydin yararlanabilirdik bizde.. bende aynı sorun var halledemiyorum vbulletin'de ayrı sayfa oluşturdum..
  • 29-03-2009, 22:10:25
    #7
    Üyeliği durduruldu
    hangi php de hata veriyorsa
    <?php önünde kod varsa girin cute ftp den onu silin

    mesela bende
    de<?php vardı de kısmını sildim oldu
  • 30-03-2009, 00:47:19
    #8
    Kimlik doğrulama veya yönetimden onay bekliyor.
    CheLeKeSh adlı üyeden alıntı: mesajı görüntüle
    hangi php de hata veriyorsa
    <?php önünde kod varsa girin cute ftp den onu silin
    mesela bende
    de<?php vardı de kısmını sildim oldu
    Silince <?php silince dolayısıyla php geçerliliğini kaybeder yani hata veren fonksiyon çalışmaz buda açık oluşturabilir.

    Çerez algılaması ile ilgili bir hata var ortada.

    index2.php yi eklerseniz yardımcı olmaya çalışırım.
  • 30-03-2009, 08:27:11
    #9
    CheLeKeSh adlı üyeden alıntı: mesajı görüntüle
    hangi php de hata veriyorsa
    <?php önünde kod varsa girin cute ftp den onu silin

    mesela bende
    de<?php vardı de kısmını sildim oldu
    Yazdığınız problem boşluktan ziyade utf-8 bom hatasından kaynaklanıyor. notepad++ veya notepad2 editörleri ile sayfayı açıp karakter setini değiştirmeniz gerekli.

    PHP 4 and 5 and UTF-8 BOM issues - handgestrickt netzwerk