PHP 登录错误 - 登录失败


Php Login Error - unsuccessful login

我需要有关我的站点登录部分的帮助。1-我在索引.php上输入正确的登录信息。2-然后它重定向到我"giris.php"并说"您的登录成功"。3-然后网站将我定向到面板.php并说"您的登录不成功"

我的错误在哪里?我找不到。谢谢

这是我的索引登录框;索引.php

<?php
                                    include('connect.php');
                                    session_start();
                                    if(isset($_SESSION["kullanici"]) && isset($_SESSION["sifre"])){
                                        /*if created username and password sessions*/
                                        echo "Hoşgeldiniz, ".$_SESSION["kullanici"];
                                        /*We wrote welcome with username*/

                                        ?>

                                    <a href="panel.php" class="myButton">Profile</a><a href="panel.php?cikis=1" title="Log Out" class="myButton">Log Out</a>
                                    <?php
                                    if(isset($_GET["cikis"])){
                                        if($_GET["cikis"]==1){
                                            $_SESSION=array();
                                            echo "Everything is deleted. you are directing";
                                            echo '<meta HTTP-EQUIV="refresh" CONTENT="1; URL=giris.php">';
                                        }
                                    }}else{
                                        /*if not created, directing to login*/
                                        echo('<button type="button" class="btn btn-default login_btn"></button><div class="log_box">
                                        <div class="c_box">
                                            <img src="images/top_arrow.png" class="top_arrow_img" alt="" />
                                        </div>
                                        <form action="giris.php" method="post">
                                          <div class="form-group">
                                            <input type="email" class="form-control l_box" name="1mail" placeholder="Mail">
                                          </div>
                                          <div class="form-group">
                                            <input type="password" class="form-control l_box" name="1password" placeholder="Password">
                                          </div>
                                          <a href="#">Forgot Password</a>
                                          <button type="submit" class="btn btn-default vb">LOGIN</button>
                                        </form>');
                                            }
                                            ?>

这是吉里斯.php

<meta charset="utf-8">
<?php 
include('connect.php');
session_start();
/*veritabanı ayarlarını içeri aktardık.*/
if(! $_POST){
    /*Eğer post işlemi gerçekleşmemişse*/
?>
<form method="POST">
Kullanıcı Adı:<input type="text" name="kullaniciadi"/><br/>
Şifre:<input type="text" name="sifre"/><br/>
<input type="submit" value="Giriş"/>
</form>
<?php 
    /*Formumuzu yazdırdık*/
}else{
    /*Eğer post işlemi gerçekleşmişse*/
    $kullanici=$_POST["1mail"];
    $sifre=$_POST["1password"];
    /*Kullanıcı adı ve şifreyi form dan çektik*/
    $query=$db->prepare("SELECT * From uyeler Where mail=:kullanici AND password=:sifre");
    /*sql sorgumuzu yazdık*/
    $query->execute(array(
    ":kullanici"=>$kullanici,
    ":sifre"=>$sifre
    ));
    /*sql sorgumuzu çalıştırdık.*/
    if($query->rowCount()>0){
        /*Eğer bulunan satır sayısı sıfırdan büyükse*/
        $_SESSION["kullanici"]=$kullanici;
        $_SESSION["sifre"]=$sifre;

        /*Sessionlarımızı oluşturduk artık diğer sayfaya yönlendirebiliriz.*/
        echo "Giriş Başarılı.Yönlendiriliyorsunuz";
        echo '<meta HTTP-EQUIV="refresh" CONTENT="3; URL=panel.php">';
    }else{
        /*büyük değil ise*/
        echo "Giriş Başarısız Yönlendiriliyorsunuz.";
        echo '<meta HTTP-EQUIV="refresh" CONTENT="1; URL=giris1.php">';
        /*Yönlendirdik*/
    }
}
?>

面板.php

<?php
    include('connect.php');
    session_start();
    if(isset($_SESSION["kullanici"]) && isset($_SESSION["sifre"])){
        /*Eğer kullanici adi ve şifre session ları oluşturulmuşsa*/
        echo "Hoşgeldiniz, ".$_SESSION["kullanici"];
            echo '<br /><a href="panel.php" class="myButton">Panel</a>&nbsp;&nbsp;&nbsp;<a href="panel.php?cikis=1" title="Çıkış Yap" class="myButton">Çıkış</a>';
        /*Kullanıcı adını yazdırarak hoşgeldin diyoruz...*/

    if(isset($_GET["cikis"])){
        if($_GET["cikis"]==1){
            $_SESSION=array();
            echo "Tüm işlemleriniz silindi.Çıkış Yaptınız.Yönlendiriliyorsunuz";
            echo '<meta HTTP-EQUIV="refresh" CONTENT="1; URL=index.php">';
        }
    }}else{
        /*Oluşturulmamışsa giriş kısmına yönlendireceğiz.*/
        echo "YOur login is not succesfulll ...<br /> Directing...";
        echo '<meta HTTP-EQUIV="refresh" CONTENT="1; URL=giris.php">';
    }
    ?>

这样使用,改变这个

女孩.php

.................    
if($query->rowCount()>0){    
            session_start();
            $_SESSION["kullanici"]=$kullanici;
            $_SESSION["sifre"]=$sifre;
            $_SESSION["login_success"] = 'YES';
        echo "Giriş Başarılı.Yönlendiriliyorsunuz";
        echo '<meta HTTP-EQUIV="refresh" CONTENT="3; URL=panel.php">';
    }else{
        echo "Giriş Başarısız Yönlendiriliyorsunuz.";
        echo '<meta HTTP-EQUIV="refresh" CONTENT="1; URL=giris1.php">';
    }

索引.php

    <?php
          include('connect.php');
          if(isset($_SESSION["kullanici"]) && isset($_SESSION["sifre"]) && isset($_SESSION["login_success"] == 'YES')
          {
          echo "Hoşgeldiniz, ".$_SESSION["kullanici"];
    ?>
............................

面板.php

 <?php
 include('connect.php');
 if(isset($_SESSION["kullanici"]) && isset($_SESSION["sifre"]) && isset($_SESSION["login_success"] == 'YES')
  {
    echo "Hoşgeldiniz, ".$_SESSION["kullanici"];
    echo '<br /><a href="panel.php"                        
          class="myButton">Panel</a>&nbsp;&nbsp;&nbsp;<a href="panel.php?  
          cikis=1" title="Çıkış Yap" class="myButton">Çıkış</a>';
    ....