• 15-11-2019, 10:52:58
    #1
    Merhaba herkese resimdeki gibi bir login sayfası tasarlıyorum fakat alttaki gördüğünüz hatayı kullanıcı yanlış giriş yaptığında versin istiyorum yani login.php de sürekli gözüküyor bu simge bunu nasıl düzeltebilirim birde giriş başarılı olduğunda başarılı uyarsını gösterim 2 3 saniye sonra index.php ye yönlendirme yapmasını istiyorum bunuda tam olarak nasıl yapabilirim..


    bu alanın php kodu böyle

    <div class="girisdurum">
    
    <?
    if ($_GET['hata'] == "1") {
    ?>
    <div class="alert alert-danger" role="alert">
    Hatalı Giriş Denemesinde Bulundunuz..
    <?
    }
    ?>
    
    
    </div>
  • 15-11-2019, 10:57:52
    #2
    9. Satır altina ekleyiniz

    header("refresh:3;url=http://www.google.com");
  • 15-11-2019, 11:01:23
    #3
    komple giriş ve giriş kontrolüde ekle yardımcı olmaya çalişim
  • 15-11-2019, 11:06:20
    #4
    instads adlı üyeden alıntı: mesajı görüntüle
    9. Satır altina ekleyiniz

    header("refresh:3;url=http://www.google.com");
    Sorunum Çözülmedi


    Misafir adlı üyeden alıntı: mesajı görüntüle
    komple giriş ve giriş kontrolüde ekle yardımcı olmaya çalişim
    tam olarak ne istiyorsun anlayamadım zaten 50 satır kod anca var inputlar ve bu hata mesajı

    bu durumu googleda ne diye aratabilirim adı ne bu olayın
  • 15-11-2019, 11:14:36
    #5
    <?php if(isset($_GET['hata']) == "1"): ?>
    <div class="alert alert-danger">Hatalı giriş!</div>
    <?php else: ?>
    <div class="alert alert-success">Tebrikler!</div>
    <?php endif ?>
  • 15-11-2019, 11:21:15
    #6
    FSahin adlı üyeden alıntı: mesajı görüntüle
    <?php if(isset($_GET['hata'] == "1"): ?>
    <div class="alert alert-danger">Hatalı giriş!</div>
    <?php else: ?>
    <div class="alert alert-success">Tebrikler!</div>
    <?php endif ?>
    bu kodda bi hata var hocam birde bu sorunun adı nedir ya ne diye araştırma yapmalıyım.
  • 15-11-2019, 11:23:46
    #7
    Dixie7 adlı üyeden alıntı: mesajı görüntüle
    Sorunum Çözülmedi




    tam olarak ne istiyorsun anlayamadım zaten 50 satır kod anca var inputlar ve bu hata mesajı

    bu durumu googleda ne diye aratabilirim adı ne bu olayın
    giriş yaptığı dosya nedir? form gönderildiğinde hangi sayfaya gidiyor yada hangi satıra
  • 15-11-2019, 11:25:40
    #8
    Dixie7 adlı üyeden alıntı: mesajı görüntüle
    bu kodda bi hata var hocam birde bu sorunun adı nedir ya ne diye araştırma yapmalıyım.
    Kodu düzenledim tekrar deneyin. O hatanın orada sürekli görünmemesi için isset kullanmanız gerekiyor. PHP biliyorsanız sanırım bunları da biliyorsunuzdur. Mantık olarak sizin kodunu şöyle eğer get değeri hata 1'e eşitse o hatayı göster değilse gösterme diyor. Benim yaptığımda ise get değeri hata 1'e eşitse hata olduğunu göster değilse başarılı olarak göster.

    https://www.php.net/manual/tr/function.isset.php
  • 15-11-2019, 11:32:52
    #9
    FSahin adlı üyeden alıntı: mesajı görüntüle
    Kodu düzenledim tekrar deneyin. O hatanın orada sürekli görünmemesi için isset kullanmanız gerekiyor. PHP biliyorsanız sanırım bunları da biliyorsunuzdur. Mantık olarak sizin kodunu şöyle eğer get değeri hata 1'e eşitse o hatayı göster değilse gösterme diyor. Benim yaptığımda ise get değeri hata 1'e eşitse hata olduğunu göster değilse başarılı olarak göster.

    https://www.php.net/manual/tr/function.isset.php

    hocam bende kodunuza suç bulmuyorum zaten gayet mantıklı kod satırı ama mesela şu an login.php de giriş başarılı uyarısı veriyor yani ben daha login.php ye girer girmez ya hata mesajı alıyorum ya başarı mesajı ben istiyorum ki bu olay ben giriş yaptıktan sonra olsun mantıken isset bu sorunu çözmesi gerekir ama çözülmedi şu an yine devam ediyor.

    else satırından sonra başarılı div ini kaldırdığımda istediğim oluyor ama ben giriş başarılı olduktan sonra bunu göstermek istiyorum