v2.5.2
Giriş yap

Yönetici Girişi

gkdmr
747 defa görüntülendi

login sayfasından yoneticigiris.php ye atiyor yonrticigiris dosyasının kodları bu şekilde login den bilgileri doğru girmeme rağmen giris yapılamadı hatası alıyorum nerde hata yaptım?

<?php
ob_start(); session_start();
error_reporting (0);
include('baglan.php');
//--giriş bilgilerini alıyoruz
$GelenKullanici = strip_tags(trim($_POST["admin"]));
$GelenSifre   =  strip_tags($_POST["sifre"]);
$YeniSifre = md5($GelenSifre);
//--post edilmişse
if ($_POST){
if(($GelenKullanici=="") or ($GelenSifre=="")){
echo 'kullanıcı adı ve şifreniz yanlış';
}elseif(($GelenKullanici!="") and ($GelenSifre!="")) {
 
$_SESSION["admin"]  =  $GelenKullanici;

$admin_sor = "select * from yoneticiler where kullanici='$GelenKullanici' and sifre='$YeniSifre'";

$sonuc = mysqli_query($baglan,$admin_sor);

$satir = mysqli_fetch_array($sonuc,mysql_assoc);
 
 if(mysqli_num_rows($sonuc) == 1 ) {
   
   echo 'giris yapıldı';
 

}else{
  
  echo 'giris yapilmadi';
  
}

}else {
  echo ' şif gir ';
}

}else {
  echo 'sif gir';
}

?>
kargasa1982
1254 gün önce
<?php

    require_once("baglan.php");
    
    if(isset($_POST)){
        
        $userName = $_POST["admin"];
        $password = md5($_POST["sifre"]);
        
        if($username!='' && $password!=''){
            $sorgu = $db->prepare("SELECT * FROM yoneticiler WHERE kullanici=? AND sifre=?");
            $veri = $sorgu->execute([$userName,$password]);
        
            if($veri->rowCount()==1){
                $_SESSION["userName"] = $userName;
                $_SESSİON["userType"] = "administrator";
                header('Location: yoneticigiris.php');
            }else{
                echo 'Hatalı Bilgi Girişi!';
            }
        }else{
            echo 'Giriş Bilgilerini Doldurunuz!';
        }
    }
    
    
?>