İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Warning: Cannot modify header information hatası

atm10

0
İyinet Üyesi
Katılım
14 Temmuz 2012
Mesajlar
50
Reaction score
0
merhaba
header kodu yazınca bu hatayı alıyorum çözüm nedir?
Teşekkürler
 

atm10

0
İyinet Üyesi
Katılım
14 Temmuz 2012
Mesajlar
50
Reaction score
0
Arkadaşlar kodun tamamı burada.

Kod:
<?php
ob_start();

include ("Aktarimlar/ayar.php");
include ("fonksiyonlar.php");
Function Anasayfa () {



echo" ÜYE HESABI Burası anasayfa";
}




Function Uye_Kayit (){
tablo_ac();
echo '

<form method="POST" action="index.php?Git=uyehesabi&sayfa=uye_kaydet">
    <div align="center">
    <table border="0" width="85%" cellspacing="0" cellpadding="0">
        <tr>
            <td width="100%" height="1" colspan="3"> </td>
        </tr>
        <tr>
            <td width="22%"> Kullanıcı Adı</td>
            <td width="9%" align="left">:</td>
            <td width="69%" align="left">
            <input type="text" name="kullanici" size="25"> <font color="#FF0000">
            (*)</font></td>
        </tr>
        <tr>
            <td width="22%"> Şifre</td>
            <td width="9%" align="left">:</td>
            <td width="69%" align="left">
            <input type="password" name="sifre" size="25"><font color="#FF0000"> 
            (*)</font></td>
        </tr>
        <tr>
            <td width="22%"> Email</td>
            <td width="9%" align="left">:</td>
            <td width="69%" align="left">
            <input type="text" name="email" size="25"> <font color="#FF0000">(*)</font></td>
        </tr>
        <tr>
            <td width="22%"> Cinsiyet</td>
            <td width="9%" align="left">:</td>
            <td width="69%" align="left">
            <img border="0" src="Resimler/user-bay.gif" width="22" height="22"><input type="radio" value="Bay" checked name="cinsiyet">Bayan 
            <img border="0" src="Resimler/user-bayan.gif" width="22" height="22"><input type="radio" value="bayan" name="cinsiyet"> 
            Bayan</td>
        </tr>
        <tr>
            <td colspan="3">
             </td>
        </tr>
        <tr>
            <td colspan="3">
            <p align="center"><font color="#800000"><b>Kullanıcı Özel Bilgileri</b></font></td>
        </tr>
        <tr>
            <td width="22%"> </td>
            <td width="9%" align="left"> </td>
            <td width="69%" align="left"> </td>
        </tr>
        <tr>
            <td width="22%"> Adı Soyadı</td>
            <td width="9%" align="left">:</td>
            <td width="69%" align="left">
            <input type="text" name="adsoyad" size="43"></td>
        </tr>
        <tr>
            <td width="22%"> Ülke / Şehir</td>
            <td width="9%" align="left">:</td>
            <td width="69%" align="left">
            <input type="text" name="ulke" size="18"> /
            <input type="text" name="sehir" size="19"></td>
        </tr>
        <tr>
            <td width="22%"> İmza</td>
            <td width="9%" align="left">:</td>
            <td width="69%" align="left"><textarea rows="8" name="S1" cols="33"></textarea></td>
        </tr>
        <tr>
            <td width="22%"> </td>
            <td width="9%"> </td>
            <td width="69%"><input type="submit" value="Gönder" name="B1"></td>
        </tr>
        <tr>
            <td width="22%"> </td>
            <td width="9%"> </td>
            <td width="69%"> </td>
        </tr>
        <tr>
            <td width="100%" colspan="3">
            <p align="center"><b>NOT: <font color="#FF0000">(*) </font>
            <font color="#808080"> ile Bilirtilen alanlar doldurulmak 
            zorundadır.</font></b></td>
        </tr>
    </table>
    </div>
</form>


';


tablo_kapat ();
}





Function Uye_Kaydet(){

$kullanici         =Kod_Temizle($_POST["kullanici"])         ;
$sifre            =$_POST["sifre"]              ;
$adsoyad        =Kod_Temizle($_POST["adsoyad"])             ;
$ulke            =Kod_Temizle($_POST["ulke"])             ;
$sehir            =Kod_Temizle($_POST["sehir"])             ;
$email            =Kod_Temizle($_POST["email"])             ;
$cinsiyet        =$_POST["cinsiyet"]                        ;
$imza            =İcerik_Temizle($_POST["imza"])             ;


if(($kullanici=="") or ($sifre=="") or ($email=="")){    

    echo "<script>
    alert(\"Lütfen Boş Alan Bırakmayın\")
    </script>";

    echo "<br><center>Yönlendiriliyorsunuz <BR>Lütfen Bekleyin</center><br>";
    header("Refresh: 2; url=index.php");
    
    }else{
}
}
$sayfa = $_GET["sayfa"];

switch ($sayfa) {



        default                :                     Anasayfa ()            ;             Break     ;
        case ("uye_kaydi")    :                     Uye_Kayit ()        ;            Break    ;
        case ("uye_kaydet")    :                     Uye_Kaydet ()        ;            Break    ;
        
    
}



?>
 

aLKaDraZ

0
İyinet Üyesi
Katılım
4 Ağustos 2012
Mesajlar
22
Reaction score
0
Konum
istanbul
ob_start fonksiyonunu kullandığın zaman ob_end_flush(); fonksiyonunuda kullanmayı unutma. ob_end_flush(); fonksiyonunu en son satıra ekle birde öyle dene istersen.
 

Troypc

0
İyinet Üyesi
Katılım
17 Eylül 2010
Mesajlar
849
Reaction score
7
Konum
Ankara
Yabancı bir forumda bu sorunun 1300 küsür nedeni olabileceğini belirtmişler. Yani sorunu çözmek için çok daha fazla bilgi vermeniz lazım.

ayar.php
fonksiyonlar.php içeriği, kullandığınız hosting bilgileri vs. birsürü değişken var.
 

Artas

0
İyinet Üyesi
Katılım
16 Ağustos 2012
Mesajlar
4
Reaction score
0
Hatayı almanın sebebi header koduyla refresh kullanamazsın. Location kullanmak zorundasın. Ama benim süreli yönlendirme yapmam gerekiyor diyorsan meta veya javascript kodu kullanabilirsin.
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst