Arama butonu
Bu konudaki kullanıcılar: 1 misafir
0
Cevap
310
Tıklama
0
Öne Çıkarma
Beni Hatırla Modülü
S
4 yıl
Onbaşı
Konu Sahibi

        <?php
        if($_POST)
        {
        $eposta  = $_POST["email"];
        $sifre   = sha1($_POST["sifre"]);
 
        $hatirla = $_POST["hatirla"];

        if(!empty($eposta) || !empty($sifre))
        {
            $sorgu=$db->prepare("SELECT * FROM xxxxx WHERE email=? and sifre=?");
            $sorgu->execute(array($eposta,$sifre));
            $islem=$sorgu->fetch();
 
            if($islem) {

                $_SESSION['email'] = $islem['email'];
                $_SESSION['id']    = $islem['id'];
                $_SESSION['adi']   = $islem['adi'];

              if ($yetki!=='yetkili') {
                  header("Location:panel");
              }else{ 
                  header("Location:panel");
          }}
            else
            {
              echo "<span style='color:white'>Kullanıcı Adınız veya Şifreniz Yanlış</span>";
            }
        }
        else
        {
              echo "<span style='color:white'>Boş Alan Bırakmayınız.</span>";
        }           
        if($hatirla=="ok") {

              if(isset($email) && isset($sifre))
              {
              setcookie($email, time()+60*60*24);
              setcookie($sifre, time()+60*60*24);
              }
              }
              else
              {
              setcookie($email, time()-60*60*24);
              setcookie($sifre, time()-60*60*24);
            }}
            ?>
           <form class="form-signin" method="post">
        
                <input type="email" style="align-content: center; border:2px solid #ed217c; color: red; text-align: center; font-size: 12px; color: black; opacity: 0.90; max-width: 250px" value="<?php if(isset($_COOKIE[$email])) $_COOKIE[$email]; ?>" 
                class="form-control" name="email" placeholder="<? echo constant('USER_OR_ENTER'); ?>">

            
                <input type="password" style="align-content: center; border:2px solid #ed217c; color: red; text-align: center; font-size: 12px; color: black; opacity: 0.90; max-width: 250px" value="<?php if(isset($_COOKIE[$sifre])) echo $_COOKIE[$sifre]; ?>"
                class="form-control" name="sifre" placeholder="<? echo constant('PASS_ENTER'); ?>">


                <input type="checkbox"; name="hatirla" id="lng1" value="ok">
                <label for="lng1"> <span style="text-shadow: 0px 2px 2px rgba(20, 20, 20, 0.8);"><? echo constant('REMEMBER_ME'); ?></span></label>
                



    <div class="form-group">
      <input type="submit" name="gonder" id="gonder" style="border:1px solid #ed217c;" class="btn btn-primary" value="<? echo constant('ENTER'); ?>">



Selam arkadaşlar,

Sevgili arkadaşlar

Aşağıdaki kodun doğru olması lazım fakat bir yerde hata yapıyorum. Cookie tutuyor, fakat tekrar giriş formunda beni hatırla bilgileri gelmiyor. Yardımlarınız için teşekkür ederim.

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.