Arkadaşlar Merhaba,
Küçük bir sorum olacak yaklaşık 1 saattir deneme yapıyorum ama bir türlü çıkış yolu bulamadım. Sizlere göstermek istedim.
<?php
$kullanici = $_POST["kullanici"];
$parola = $_POST["parola"];
if ((!$kullanici =="") and (!$parola ==""))
{
include("Ayar.php");
$sql = "SELECT * FROM yonetici WHERE kullanici='$kullanici' and parola='$parola'";
$sor = mysql_query($sql);
$sayi = mysql_num_rows($sor);
if($sayi == "0")
{
echo $sayi;
}
else
{
$yazmak = mysql_fetch_array($sor);
setcookie ("girisyapan", "$yazmak[kullanici]");
header ("Location: Admin.php");
}
}
else
{
echo "Lütfen kullanıcı adı ve şifrenizi giriniz.";
}
?>
Bu şekilde bir kod bloğum var. Başka bir sayfadan çekilen kullaniciadi ve parola bu sayfada sorgudan geçerek kaç adet olduğunu görmek istiyorum.
Sorguda koşulu kullanici='admin' and parola='admin' yazdığımda giriş yapabiliyorum fakat başka sayfadan post ettiğim veriler ile değişken kullandığımda giriş yapamıyorum.
Sorunu bilen arkadaşlar yardımcı olabilirse sevinirim.
Saygılarımla,
TAMER ÇELENK
Küçük bir soru
3
●291
- 01-06-2013, 19:43:04Üyeliği durduruldu
- 01-06-2013, 20:02:37'başka sayfadan post ettiğim veriler ile değişken kullandığımda giriş yapamıyorum.'
bunu tam anlamadım ama, sanırım giriş kontrolü yapıyorsun. giriş yaparsa admine yönleniyor. fakat kontrollerin çok mantıksız.. bir defa ard arda 2 else kullanmışsın, hatalı.. sonra güvenlik açısından girişi yaptıracağın yer if olmalı, else değil.. giriş olursa yani kullanıcı adı şifre uyuşursa session oluşturmalısın, bu sessionları istediğin her sayfada kullanabilirsin artık.. - 01-06-2013, 20:07:12İç içe şart kullanmış. Bir sorun yok orda.biomooj adlı üyeden alıntı: mesajı görüntüle
kullanici ve parola değişkenlerinin doğru bir şekilde geldiğine eminmisiniz? - 01-06-2013, 20:20:11Üyeliği durdurulduBasit bir mantık düşünüyorum zaten herhangi bir proje için değilde küçük bir script için geçerli olmasını istiyorum.
Evet post edilen veriler doğru geliyor ama sorguda bir türlü yazdıramadım.