• 24-10-2010, 17:16:29
    #1
    merhaba arkadaşlar. siteme forumistikten indirdiğim sayaç scriptini kurdum ancak garip bir hata alıyorum:
    Warning: Cannot modify header information - headers already sent by (output started at /home/teknosp/public_html/acalisma/say/giris.php:2) in /home/teknosp/public_html/acalisma/say/giris.php on line 36
    giris.php:
    <?php
    
    /**********************************************************************************************
     * Bu script 22 Haziran 2008 Pazar tarihinde Emrah Ozulu tarafında kodlanmıştır
     * Bu scripti kendi sitenizde kaynak göstermek şartıyla yayınlayabilirsiniz.
     * Mail:  wm.fate@gmail.com
     * Web: www.forumistik.com    
     * Bu alanı lütfen silmeyiniz
     *************************************************************************************************/
    
    
    @session_start();
    
    include("ayarver.php");
    bag();
    
    
    $kadi = suz($_POST['kadi']);
    $sifre = suz($_POST['sifre']);
    $sifre=md5($sifre);
    
    
    
    $sql = mysql_query("select * from uyeler where kadi='$kadi' and sifre='$sifre'");
    $sql2 = mysql_num_rows($sql);
    
    if ($sql2 > 0)
    {
      while($yaz = mysql_fetch_array($sql))
      {
    
      $_SESSION['kullanici'] = $yaz["kadi"];
    
    
     header("location: ozel.php");
    
    }
    }
    else
    {
    echo "<script>alert(' Kullanıcı Adı veya Şifreyi yanlış girdiniz. ')</script>";
           echo "<meta http-equiv='Refresh' content='0; URL=index.php?sayfa=4'>";
    }
    ?>

    36. satırda:

     header("location: ozel.php");
    Anasayfası: http://teknospor.tk/acalisma/say/index.php

    Hata olan sayfa: http://teknospor.tk/acalisma/say/giris.php
  • 24-10-2010, 17:47:01
    #2
    Forumda header ile ilgili yığınla konu var. Arama yapmayı denediniz mi ?
  • 24-10-2010, 17:55:09
    #3
    session start mutlaka <?php tagindan hemen sonra gelmedli aradaki yorum size bu hatayi verir ayrica o php dosyasi BOM suz kaydedilmelidir.


    BOM hakkinda bilgi icin buyrun.

    http://en.wikipedia.org/wiki/Byte_order_mark
  • 24-10-2010, 18:12:53
    #4
    kardeş 2.satıra session_start(); ob_start(); tanımlamalarını yaparmısın
  • 25-10-2010, 20:15:56
    #5
    bundan değil kardeş...
    Alıntı
    session_start(); ob_start();
    hiçbiri çözüm olmadı mlsf...
  • 25-10-2010, 20:34:29
    #6
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Zannetmiyorumki arkadasLarin OneriLeri Cozum oLmasin ozeLLikLe Efe4ka arkadasimiz BOMSUZ Onerisi. Ama madem israrcisin.

     header("location: ozel.php");
    Bu Kismi
    ?>
    <META HTTP-EQUIV="Refresh" CONTENT="2;URL=ozel.php">
    <?php
    ile degistir.
  • 25-10-2010, 21:38:48
    #7
    header("Location: ozel.php"); 
    exit;
  • 26-10-2010, 10:22:43
    #8
    Üyeliği durduruldu
    bende BOMsuz kaydetmenin çözüm olacağını düşünüyorum.