• 19-03-2009, 06:20:24
    #1
    Üyeliği durduruldu
    Mrb,

    ***** script icin onsayfa yapiyorum

    onsayfa dedigim warning ***** content var cikis giris, ve cookiele kontrol etiriyorum.


    aldigim hata su

    Warning: Cannot modify header information - headers already sent by (output started at /home/nullsoft/public_html/xg/index.php:1) in /home/nullsoft/public_html/xg/index.php on line 7
    Sayfanin ust kismina
    ob_start();
    ve son kismina
    ob_end_flush(); attim ginede yardim etmedi

    7 sirada olan kod su

    setcookie("cookie", "cookie", time()+(3600*6));
  • 19-03-2009, 06:25:35
    #2
    Üyeliği durduruldu
    Alıntı
    setcookie("cookie", "cookie", time()+(3600*6));
    Bunu Sayfanın En Başına Al.
    Session ve Cookie İşlemlerinde HTML Kodlarınız Her Zaman Altta Kalsın.
  • 19-03-2009, 06:34:18
    #3
    Üyeliği durduruldu
    <?
    setcookie("cookie", "cookie", time()+(3600*6));

    yaptim gine ayni hata sadece simdi 2 sirada

    cookie kodunu da r10dan aldim

    https://www.r10.net/javascript-progra...ml#post1099499
  • 19-03-2009, 06:47:07
    #4
    Üyeliği durduruldu
    Herhangi bi SOrun göremedim ben yada varda benim uykum geldi.
    Cookie diye verdiğin isimleri değiştirip bi dene.
    Alıntı
    setcookie("deneme", "deneme", time()+(3600*6));
    Gibi...
  • 19-03-2009, 06:53:29
    #5
    Üyeliği durduruldu
    degistirdim gine hata var diyor
  • 19-03-2009, 07:01:26
    #6
    Üyeliği durduruldu
    Sasyfadaki Bütün Kodları Gönder Bakalım.
  • 19-03-2009, 08:43:20
    #7
    Üyeliği durduruldu
    nullsoft adlı üyeden alıntı: mesajı görüntüle
    degistirdim gine hata var diyor
    ob_start a alismazsaniz zaten çıktıyı verdigi hata mesajına baktığımızda 1. satırda oluşturuyorsunuz.

    <?php tagından önce görmediginiz bir karakter oluşuyor olabilir
  • 19-03-2009, 10:25:17
    #8
    sayfa utf-8 ise BOM ile kaydedilmiş olabilir.
  • 19-03-2009, 12:13:38
    #9
    Üyeliği durduruldu
    Şimdi Fark Ettimmde Asıl Hata PHP Tagının Arasındaki Boşluk.
    Alıntı
    <?php setcookie("cookie", "cookie", time()+(3600*6)); ?>
    Direk Bunu Alırsan En Üste Sorun Olmaz.