Arkadaşlar localde bir php script yazıyorum, scripti wampserver adlı programda çalıştırdığımda hiçbir sorun yok. Ancak xampp adlı programda çalıştırdığımda üye girişinde;
Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\sezen\index.php:1) in C:\xampp\htdocs\sezen\index.php on line 508
hatası alıyorum. Satırdaki kodda cookie setlenerek üye girişi yapılıyor. Session ile denedim yine aynı şekilde benzer bir hata alıyorum. Yardımınıza ihtiyacım var, şimdiden teşekkürler...
[Xampp'ta] Üye Giriş Sorunu
9
●1.324
- 10-09-2009, 20:40:29
<?php }elseif (@$_GET["uye"] == "giris") { ?> <?php $uyeadi=@$_POST["uyeadi"]; $sifre=@$_POST["sifre"]; if(($uyeadi=="")or($sifre=="")){ echo "Lütfen boş alan bırakmayınız!"; }else{ $sor=mysql_query("select * from uyeler where uyeadi='$uyeadi' and sifre='$sifre'"); if(@mysql_num_rows($sor)>0){ $kullanicidurumucek=mysql_fetch_array($sor); $durum=$kullanicidurumucek['ban']; if($durum=="0"){ setcookie("uyeadi","$uyeadi",time()+60*60); echo "<meta http-equiv='Refresh' content='2; URL=index.php'>Hoşgeldiniz ".$uyeadi.", giriş işleminizi başarıyla gerçekleştirdiniz."; }else{ echo "Banlı olduğunuz için üye girişi yapamazsınız!"; exit(); } }else{ echo "Kullanıcı adınızı veya şifrenizi yanlış girdiniz!<br>"; echo "Girdiğiniz Şifre : $sifre"; } } ?> - 10-09-2009, 22:06:45Teşekkürler, fakat olmadı..aLKaDraZ adlı üyeden alıntı: mesajı görüntüle
- 10-09-2009, 22:34:14Şunu bir denermisin lütfen,
<?php ob_start(); //sayfanın en başına gelicek. ?> <?php }elseif (@$_GET["uye"] == "giris") { ?> <?php $uyeadi=@$_POST["uyeadi"]; $sifre=@$_POST["sifre"]; if(($uyeadi=="")or($sifre=="")){ echo "Lütfen boş alan bırakmayınız!"; }else{ $sor=mysql_query("select * from uyeler where uyeadi='$uyeadi' and sifre='$sifre'"); if(@mysql_num_rows($sor)>0){ $kullanicidurumucek=mysql_fetch_array($sor); $durum=$kullanicidurumucek['ban']; if($durum=="0"){ setcookie("uyeadi","$uyeadi",time()+60*60); echo header('Refresh:3 ; url=index.php'), "Hoşge" .$uyeadi.", giriş işleminizi başarıyla gerçekleştirdiniz."; }else{ echo "Banlı olduğunuz için üye girişi yapamazsınız!"; exit(); } }else{ echo "Kullanıcı adınızı veya şifrenizi yanlış girdiniz!<br>"; echo "Girdiğiniz Şifre : $sifre"; } } ob_end_flush(); ?>
