• 01-08-2022, 22:22:02
    #1
    Merhaba aşşağıda bi formum varda input doldurulmadan butona basıldığında uyarı vermesini istiyorum. Aslında bu olayı yapabiliyordumda elimdeki kod anlamadığım şekilde bu sefer çalışmadı :/

    KOD :
    <form method="POST">

    <input class="txz" type="text" name="ip_adresi" id="ip_adresi" placeholder="IP Adresini girin.">

    <button class="txb" type="submit" name="sorgula"><i class="fas fa-search-location"></i> Search</button>

    </button>
    </form>
  • Kabul Edilen Cevap
    • 1 Beğeni
      javascript ile id ile get edip kontrol edebilirsiniz.
      <script>
      if(document.getElementById("ip_adresi ").value == "") {
      alert("alan boş bırakılamaz");
      }
      </script>
      tabi bu sayfa açılınca tetiklenir hep çalıştırmak için bir fonksiyon oluşturup butona onclick verebilirsiniz bu alanı şunun gibi
      <script>
      function inputcheck() {
      if(document.getElementById("ip_adresi ").value == "") {
      alert("alan boş bırakılamaz");
      }
      }
      </script>
      <button onclick=" inputcheck() ">gönder</button>

      bir arkadaşın dediği gibi bunlar aşılabilir önlemler. arkaplanda da kontrol etmeniz gerekir.
  • 01-08-2022, 22:24:47
    #2
    TaRRuZ adlı üyeden alıntı: mesajı görüntüle
    Merhaba aşşağıda bi formum varda input doldurulmadan butona basıldığında uyarı vermesini istiyorum. Aslında bu olayı yapabiliyordumda elimdeki kod anlamadığım şekilde bu sefer çalışmadı :/

    KOD :
    <form method="POST">

    <input class="txz" type="text" name="ip_adresi" id="ip_adresi" placeholder="IP Adresini girin.">

    <button class="txb" type="submit" name="sorgula"><i class="fas fa-search-location"></i> Search</button>

    </button>
    </form>
    Selamlar hocam dener misin?

    required=""
  • 01-08-2022, 22:24:48
    #3
    input içine
    require=""
    ekle yeter.
  • 01-08-2022, 22:24:52
    #4
    Zorunlu olmasını istediğin input'a required özelliğini ekleyebilirsin. örneğin:
    <input required class="txz" type="text" name="ip_adresi" id="ip_adresi" placeholder="IP Adresini girin.">
    Ancak bu istemci taraflı bir işlemdir, güvenlik için arka yüzde kontrolü yapılmalıdır
  • 01-08-2022, 22:25:46
    #5
    Sorun çözüldü mü?
  • 01-08-2022, 22:26:28
    #6
    emrenogay adlı üyeden alıntı: mesajı görüntüle
    Zorunlu olmasını istediğin input'a required özelliğini ekleyebilirsin. örneğin:
    <input required class="txz" type="text" name="ip_adresi" id="ip_adresi" placeholder="IP Adresini girin.">
    Ancak bu istemci taraflı bir işlemdir, güvenlik için arka yüzde kontrolü yapılmalıdır
    Teşekkürler Hocam ama benim istediğim alert ile uyarı verdirmek
  • 01-08-2022, 22:26:34
    #7
    Eğer ki kendi normal uyarısını vermesini istiyorsanız, inputlara "required" eklemelisiniz, siz manuel uyarı yapmak istiyorsanız, if($_POST['ip_adresi'] == null || trim($_POST['ip_adresi'] == "")){ eğer boş geçilmişse yapılacak işlem } ve bu yapılacak işlemi ajax ile yaparsanız, ekrana rahatça anlık yazdırır ve kullanımı kolaylaştırırsınız.
  • 01-08-2022, 22:29:28
    #8
    MehmetSizgen adlı üyeden alıntı: mesajı görüntüle
    Eğer ki kendi normal uyarısını vermesini istiyorsanız, inputlara "required" eklemelisiniz, siz manuel uyarı yapmak istiyorsanız, if($_POST['ip_adresi'] == null || trim($_POST['ip_adresi'] == "")){ eğer boş geçilmişse yapılacak işlem } ve bu yapılacak işlemi ajax ile yaparsanız, ekrana rahatça anlık yazdırır ve kullanımı kolaylaştırırsınız.
    Maalesef hocam olmadı bu kod
  • 01-08-2022, 22:30:09
    #9
    Kurgula adlı üyeden alıntı: mesajı görüntüle
    Sorun çözüldü mü?
    Sorun devam etmekte hocam