• 05-12-2016, 23:07:29
    #1
    Merhabalar

    Elimde şöyle bi kod var. Ekle butonuna tıklayınca başka sayfaya gidecek, listeleyince başka bir sayfaya gidecek ama bir türlü yapamıyorum.

    <form action="" method="POST">
                <h6><input type="submit" value="Ekleme Sayfasına Git" name="ekle"></h6>
                <h6><input type="submit" value="Listeye Git" name="liste"></h6>
            </form>

    Şöyle bir yapı kullanıyorum ama yeni sayfada açmıyor sayfaları anasayfanın üstüne getiriyor ve çok kötü bir görüntü oluşturuyor. Tıkladığımızda direk ekle.php sayfasına nasıl götürebilirim.

    if(isset($_POST["ekle"])){
        include "ekle.php";
    }else if(isset($_POST["liste"])
    {
        include "liste.php";
    }


    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 22:07:29 -->-> Daha önceki mesaj 22:05:40 --

    Ayrı 2 form yapısı oluşturarak halledebilirim biliyorum ama bu şekilde bir yapı ile yapabilmem mümkün mü onu öğrenmek istiyorum.
  • 06-12-2016, 00:19:29
    #2
    Üyeliği durduruldu
    Anladığım kadarıyla butonlara tıklayınca farklı bir sayfayı açmayı istiyorsunuz bunu php ile değil javascriptle yapmalısınız örnek;

    <script type="text/javascript">
    function git(adres)
    {
       if(adres=="ekle")
      {
          window.location.href = "ekle.php";
      }
      else
      {
         window.location.href = "liste.php";
      }
    }
    </script>
    <form action="" method="POST">
                <h6><input type="button" onclick="git('ekle')" value="Ekleme Sayfasına Git" name="ekle"></h6>
                <h6><input type="button"  onclick="git('liste')"  value="Listeye Git" name="liste"></h6>
    </form>
  • 06-12-2016, 03:02:00
    #3
    Rise adlı üyeden alıntı: mesajı görüntüle
    Anladığım kadarıyla butonlara tıklayınca farklı bir sayfayı açmayı istiyorsunuz bunu php ile değil javascriptle yapmalısınız örnek;

    <script type="text/javascript">
    function git(adres)
    {
       if(adres=="ekle")
      {
          window.location.href = "ekle.php";
      }
      else
      {
         window.location.href = "liste.php";
      }
    }
    </script>
    <form action="" method="POST">
                <h6><input type="button" onclick="git('ekle')" value="Ekleme Sayfasına Git" name="ekle"></h6>
                <h6><input type="button"  onclick="git('liste')"  value="Listeye Git" name="liste"></h6>
    </form>
    Anladım hocam teşekkür ederim bir şey daha soracağım. Javascript ile alert penceresine nasıl süre ekleyebilirim. 3 saniye göründükten sonra yok olmasını istiyorum.

    Şu şekilde kullanıyorum
    echo "<script type='text/javascript'>alert('Anasayfaya Yonlendiriliyorsunuz..');</script>";
    Bu kullanım şeklinde sıkıntı var mı yoksa yukarda script etiketlerini tanımlayıp her şeyi orda mı yapayım.
  • 06-12-2016, 04:19:26
    #4
    Üyeliği durduruldu
    Alert uygulamasını otomatik olarak kapattırmanız mümkün değil kullanıcı onaylamalı kapatılması için.
  • 06-12-2016, 18:05:17
    #5
    kfurkan adlı üyeden alıntı: mesajı görüntüle
    Anladım hocam teşekkür ederim bir şey daha soracağım. Javascript ile alert penceresine nasıl süre ekleyebilirim. 3 saniye göründükten sonra yok olmasını istiyorum.

    Şu şekilde kullanıyorum
    echo "<script type='text/javascript'>alert('Anasayfaya Yonlendiriliyorsunuz..');</script>";
    Bu kullanım şeklinde sıkıntı var mı yoksa yukarda script etiketlerini tanımlayıp her şeyi orda mı yapayım.

    SweetAlert kullanabilirsiniz.