• 19-09-2010, 23:51:06
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/maktesil/public_html/index.php:1) in /home/maktesil/public_html/index.php on line 2
    
    Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/maktesil/public_html/index.php:1) in /home/maktesil/public_html/index.php on line 2
    bu hatayı alıyorum
    session_start();
    ob_start();
    kodlarım index.php nin en başında bulunmaktadır.sebebi nedir nasıl çözlür?
  • 20-09-2010, 00:36:19
    #2
    başka bir editörle açın session_startdan önce herhangi bir karakter print edilmiş mi diye varsa silin tekrar deneyin
  • 20-09-2010, 00:43:37
    #3
    Üyeliği durduruldu
    index.php dosyanizi eklermisiniz.
  • 20-09-2010, 01:28:25
    #4
    <?php
    session_start(); 
    include("aktarimlar.php"); 
    echo "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">
    <html>
    <head>
    <meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">
    <title>".$SiteAdi."</title>
    <link rel=\"stylesheet\" type=\"text/css\" href=\"/Themes/".$SiteTema."/stil.css\" />
    </head>";
    include("header.php");
    echo "<div><div id=\"menu-sayfa\">";
    include("blocks.php");
    echo "</div>";
    include("case.php");
    echo "</div>";
    include("footer.php");
    ?>
    notepad den açtm hiçbir karakter sorunu yok :s
  • 20-09-2010, 01:38:12
    #5
    muhtemelen header kodların HTML <HEAD> etiketinden sonra işletilmeye çalışılıyor. <Head> etiketlerini kaldırıp dene, eğer hata almıyorsan sorunu buldun demektir.. en sık karşılaşılan hatalardan biri..
  • 20-09-2010, 02:54:56
    #6
    yok hocam çözülmedi vallaha
  • 20-09-2010, 03:15:01
    #7
    bu hatanın sebebi, birden fazla session_start kullanılması. include edilen dosyaları kontrol eder misin. büyük ihtimalle başka bir session_start kodu daha açılmış.
  • 20-09-2010, 03:21:45
    #8
    Üyeliği durduruldu
    o setteki eğitimleri izlediğiniz ve uyguladığınız sürece hayat boyu PHP de başarılı olamayacaksınız.

    o nasıl kod şeklidir
  • 20-09-2010, 11:17:13
    #9
    Üyeliği durduruldu
    blacksta adlı üyeden alıntı: mesajı görüntüle
    yok hocam çözülmedi vallaha
    ob_start kullanmanizdaki amac nedir?