Selam Arkadaşlar
Ben Asp den Php ye Geçiş Yaptım
İlk Olarak Bir Üyelik Sistemi Yapmak İstiyordum
Yanlız Bir Sorun İle Karşılaştım
Formdan Gelen Verileri Kontrol Ettirmekte Sorun Yok
Üyelik Varsa yada Yoksa Gibi Kontroller Tamamda Cooiekde Sorun Yaşıyorum Sanırım
Neyse Kodlara Geleyim
Şu Şekilde Bir Cookie Kontrolü Yaptırıyorum
ilk girişte bir sorun yok direk form alanı çıkıyor
sonra formdan bilgileri gönderdiğim gir.php kodları
burdada herhangi bir sorun yok
kontrolleri yaptıktan sonra şu çıktıyı alıyorum
Hesabiniz acildi Hosgeldiniz admin Anasayfaya Donmek için Tiklayiniz
ama anasayfaya döndüğümde
karşıma tekrar giriş formu çıkıyor
yani çıkması gereken
Hosgeldin $cookie | Suan Tarih $tarih
kısmı çıkmıyor nerde yanlış yapmışım hatam ne söylerseniz sevinirim
Bu sorun local de çalışıyorum diye olabilir mi ?..
Ben Asp den Php ye Geçiş Yaptım
İlk Olarak Bir Üyelik Sistemi Yapmak İstiyordum
Yanlız Bir Sorun İle Karşılaştım
Formdan Gelen Verileri Kontrol Ettirmekte Sorun Yok
Üyelik Varsa yada Yoksa Gibi Kontroller Tamamda Cooiekde Sorun Yaşıyorum Sanırım
Neyse Kodlara Geleyim
Şu Şekilde Bir Cookie Kontrolü Yaptırıyorum
Kod:
<?
$cookie=$_COOKIE['kullanici'];
if($cookie==""){
echo "
<form action=\"gir.php\" method=\"post\" >
<label>Kullanici Adi : </label>
<input name=\"kul\" type=\"text\" /><br>
<label>Sifre : </label>
<input name=\"sif\" type=\"password\" /><br>
<input name=\"buton\" type=\"submit\" value=\"Login\" >
</form><br>
<a href=\"uyeol.php\">Register</a>*
";
}
else{
$tarih=date("d/m/y");
echo "Hosgeldin $cookie | Suan Tarih $tarih ";
}
?>
sonra formdan bilgileri gönderdiğim gir.php kodları
Kod:
<?
include "baglanti.php";
$kullanici=$_POST["kul"];
$sifre=$_POST["sif"];
if(($kullanici=="")or($sifre=="")){
echo "Lutfen Bos Alan Birakmayiniz";
}else{
$uyesor=mysql_query("select * from tkullanici where username='$kullanici' and sifre='$sifre'");
if(@mysql_num_rows($uyesor)>0){
echo "Hesabiniz acildi*
Hosgeldiniz $kullanici
";
setcookie("kullanici",$kullanici);
echo "Anasayfaya Donmek için <a href=index.php>Tıklayınız</a>";
}else{
echo "Başarısız Deneme";
}
}
?>
burdada herhangi bir sorun yok
kontrolleri yaptıktan sonra şu çıktıyı alıyorum
Hesabiniz acildi Hosgeldiniz admin Anasayfaya Donmek için Tiklayiniz
ama anasayfaya döndüğümde
karşıma tekrar giriş formu çıkıyor
yani çıkması gereken
Hosgeldin $cookie | Suan Tarih $tarih
kısmı çıkmıyor nerde yanlış yapmışım hatam ne söylerseniz sevinirim
Bu sorun local de çalışıyorum diye olabilir mi ?..