[]
PHP üye girişi
çözüme hala ulaşamadım. form login.php'de, loginonay.phpye yönlendiriyor. loginonay.php ise şöyle:
<?
include("ayar.php");
$username=mysql_real_escape_string($_POST["username"]);
$password=mysql_real_escape_string($_POST["password"]);
$md5password=md5($password);
$onay = mysql_query("SELECT * FROM uye WHERE kullaniciadi='$username' AND sifre='$md5password'");
$kontrol = mysql_num_rows($onay);
if($onay > 0)
{
echo "tamamdir";
}
else
{
echo "hata!";
}
?>
fakat login.php'deki formlara ne yazarsam yazaım loginonay.php şöyle bir çıktı veriyor:
0) { echo "tamamdir"; } else { echo "hata!"; } ?>
nasıl aşacağım bu sorunu?
<?
include("ayar.php");
$username=mysql_real_escape_string($_POST["username"]);
$password=mysql_real_escape_string($_POST["password"]);
$md5password=md5($password);
$onay = mysql_query("SELECT * FROM uye WHERE kullaniciadi='$username' AND sifre='$md5password'");
$kontrol = mysql_num_rows($onay);
if($onay > 0)
{
echo "tamamdir";
}
else
{
echo "hata!";
}
?>
fakat login.php'deki formlara ne yazarsam yazaım loginonay.php şöyle bir çıktı veriyor:
0) { echo "tamamdir"; } else { echo "hata!"; } ?>
nasıl aşacağım bu sorunu?
ilk satırı "<?php" yap
ayrıca if($onay > 0) değil de if($kontrol > 0) olmalı. zira kontrol değişkenine num rows'u atamışsın.
ayrıca if($onay > 0) değil de if($kontrol > 0) olmalı. zira kontrol değişkenine num rows'u atamışsın.
- Rawkon (19.02.12 19:53:35)
1