• 17-06-2013, 20:17:26
    #1
    Merhaba arkadaşlar şöyle basit bir kod yazdım.Tek yapmanız gereken giris_kontrol.php dosyası oluşturmak ve index.php tanımlamak işlem bu kadar kodlar basit böylece kullanıcıya beni hatırla yapmasını sağlayabilirsiniz.Kodlar acemi php ciler için yazdım deneme yapsınlar diye.

    giris_kontrol kod

    <?php
    $kulladi = $_POST['kullaniciadi'];
    $sifre = $_POST['sifre'];
    $hatirla = $_POST['hatirla'];
    if($hatirla==""){
       if(setcookie("kulladi","$kulladi",time()+3600)){
       echo "oturum açıldı";
       }
    }elseif($hatirla=="on"){
       if(setcookie("kulladi","$kulladi")){
       echo "oturum açıldı";
       }
    }else{
    echo "oturum açılmadı";
    }
    ?>
    index.php yazmanız gereken kod

    <?php
    echo "<form action='giris_kontrol.php' method='post'>
    <input type='text' name='kullaniciadi'><br>
    <input type='text' name='sifre'><br>
    <input type='checkbox' name='hatirla' value='on'>Beni Hatırla<br>
    <input type='submit' value='Giriş'></form>";
    ?>
  • 17-06-2013, 20:31:03
    #2
    hocam nerelerdesiniz göremiyordum
    Elinize sağlık.
  • 18-06-2013, 00:36:22
    #3
    byatlantis adlı üyeden alıntı: mesajı görüntüle
    Merhaba arkadaşlar şöyle basit bir kod yazdım.Tek yapmanız gereken giris_kontrol.php dosyası oluşturmak ve index.php tanımlamak işlem bu kadar kodlar basit böylece kullanıcıya beni hatırla yapmasını sağlayabilirsiniz.

    giris_kontrol kod

    <?php
    $kulladi = $_POST['kullaniciadi'];
    $sifre = $_POST['sifre'];
    $hatirla = $_POST['hatirla'];
    if($hatirla==""){
       if(setcookie("kulladi","$kulladi",time()+3600)){
       echo "oturum açıldı";
       }
    }elseif($hatirla=="on"){
       if(setcookie("kulladi","$kulladi")){
       echo "oturum açıldı";
       }
    }else{
    echo "oturum açılmadı";
    }
    ?>
    index.php yazmanız gereken kod

    <?php
    echo "<form action='giris_kontrol.php' method='post'>
    <input type='text' name='kullaniciadi'><br>
    <input type='text' name='sifre'><br>
    <input type='checkbox' name='hatirla' value='on'>Beni Hatırla<br>
    <input type='submit' value='Giriş'></form>";
    ?>
    Kodlar için elinize sağlık ama dilerseniz konunun altına bu kodların çok başlangıç düzeyi olduğunuda iliştirin zira bu kodlarla yönetici yetkisi olan birisinin Cookie Spoofing ile bilgileri çok kolay alınarak panel erişimi sağlanabilir. Bunu engellemek için session ve Cookie işlemlerinde tamamen kullanıcıya özel bilgiler iliştirilmesi gerekir..
  • 18-06-2013, 00:39:52
    #4
    Üyeliği durduruldu
    güzel olmuş tşk ederim.
  • 18-06-2013, 00:55:48
    #5
    Big_Turk adlı üyeden alıntı: mesajı görüntüle
    Kodlar için elinize sağlık ama dilerseniz konunun altına bu kodların çok başlangıç düzeyi olduğunuda iliştirin zira bu kodlarla yönetici yetkisi olan birisinin Cookie Spoofing ile bilgileri çok kolay alınarak panel erişimi sağlanabilir. Bunu engellemek için session ve Cookie işlemlerinde tamamen kullanıcıya özel bilgiler iliştirilmesi gerekir..
    merhaba hocam yorumunuz için teşekkürler ama söyle bir durum var acemiye gelişmiş kodu anlatamazsınız anlamaz onun için böyle şey yazdım şu dediginizi hemen yapayım acemiler için oldugunu yazım

    BLaH adlı üyeden alıntı: mesajı görüntüle
    hocam nerelerdesiniz göremiyordum
    Elinize sağlık.
    teşekkürler hocam iş güce çok daldık php bilgimi burada Allah'ın izniyle basit şekilde millete anlatacam takipde :d kalın hocam
  • 18-06-2013, 00:57:11
    #6
    byatlantis adlı üyeden alıntı: mesajı görüntüle
    merhaba hocam yorumunuz için teşekkürler ama söyle bir durum var acemiye gelişmiş kodu anlatamazsınız anlamaz



    teşekkürler hocam iş güce çok daldık php bilgimi burada Allah'ın izniyle basit şekilde millete anlatacam takipde :d kalın hocam
    Yok ben o konuda söylemedim bu kod başlangıç seviyesi için mükemmel bir kaynak tekrar elinize sağlık ama bu kodun bir projede kullanılamayacağını bildirmek lazım.. Ondan bahsetmiştim