Css bir temaya admin panel yapmak istiyorum fakat login ekranında;
doldurulması gereken bilgiler var sorgusu ve yanlış bilgiler girdiniz sorgusu çalışıyor olmasına rağmen doğru bilgiler girdiğim zaman login olmak yerine hata alıyorum. bu konuda bana yardımcı olabilir misiniz? Hatalı gözüken kodları aşağıya yazıcam şimdiden teşekkürler.
if (isset($_POST["formGonderBtn"]))
{
$userTxt = @mysql_real_escape_string (post("userTxt"));
$sifreTxt= @mysql_real_escape_string (post("sifreTxt"));
if ($userTxt=="" || $sifreTxt=="")
{
echo '<div class="alert alert-warning">Boş Alan Bırakmayınız..</div>';
}
else
{
$Sor = Sor("SELECT username, password FROM admin WHERE username='{$userTxt}' AND password='{$sifreTxt}'");
if(Say($Sor)>0)
{
$Yaz = Yaz($Sor);
$userS = sYap(array('user' => $Yaz["username"]));
$passS = sYap(array('pass' => $Yaz["password"]));
$oturum = sYap(array('oturum' => md5($Yaz["password"].$_SERVER["REMOTE_ADDR"])));
if ($userS == true AND $passS == true AND $oturum == true)
{
echo '<div class="alert alert-success">Giriş Başarılı</div>';
}
else
{
echo '<div class="alert alert-danger">Oturum Açılamadı ! </div>';
}
}
else
{
echo '<div class="alert alert-danger">Yanlış Bilgiler Girdiniz ! </div>';
}
}
}Foksiyonlar
// Say Fonksiyonu Başlangıcı
function Say($par)
{
return @mysql_num_rows($par);
}
// Yaz Fonksiyonu Başlangıcı
function Yaz($par)
{
return @mysql_fetch_assoc($par);
}
// Sor Fonksiyonu
function Sor ($sql) // Sor Fonsiyonu için istenilen parametre değeri olarak $sql değişkeni verilmiştir.
{
global $Hata; // Global Hata Değişkeni $Hata
if(isset($sql)) // Eğer $sql Değişkeni tanımlaysa (isset;True ve False döner tanımlıysa true değilse false dönecektir. )
{
if(Connect()) // Eğer bağlantı varsa
{
$sonuc = @mysql_query($sql); // mysql sorgusanda hata çıkmazsa sonuca sorgunun cevabını verecektir.
$Hata = mysql_error(); // Bir hata meydana gelirse $Hata değişkenine ata
DisConnect(); // Hata meydana gelirse bağlantimizi kapatacaktir.
return $sonuc; // Sonuca geri döndür.
}
}
}
// Yap Fonsiyonu Başlangıçı
function sYap ($par)
{
if ($par!="")
{
foreach ($par as $p => $v)
{
$_SESSION [$p] = $v;
}
return true;
}
else
{
return false;
}
}