• 25-09-2009, 20:34:13
    #10
    Kimlik doğrulama veya yönetimden onay bekliyor.
    GET ile yapsan daha kolay olur
    <a href="sil.php?id=1"><img src="sil.gif" /></a>
    $id = @$_GET['id'];
    if(isset($id)){
    
    //Sil
    
    }else{ 
    echo "Hata";
    }
  • 25-09-2009, 20:44:23
    #11
    image butonların onClick olayına bir method yazıp bir hidden değerini set et (: madem onlar çalışmıyorsa (:

    <script type="text/javascript">
    function islemYap(_deger)
    {
        document.getElementById("islem").value = _deger;
    }
    </script>
    <form action="git.php" method="post">
    <input type="hidden" value="bos" id="islem" name="islem">
    <input type="image" onClick="islemYap('sil')" name="sil" id="sil" src="images/sil.gif"/>
    <input type="image" name="devamet" onClick="islemYap('devam')" id="devamet" src="images/devamet.gif"/>
    </form>

    <?php
    /* git.php */
    
    if($_POST["islem"]=="sil")
    {
        /*  SİL */
    }
    else
    {
       /* SİL DEĞİL */
    }
    
    ?>
  • 26-09-2009, 07:43:54
    #12
    ismailperim adlı üyeden alıntı: mesajı görüntüle
    image butonların onClick olayına bir method yazıp bir hidden değerini set et (: madem onlar çalışmıyorsa (:
    <script type="text/javascript">
    function islemYap(_deger)
    {
        document.getElementById("islem").value = _deger;
    }
    </script>
    <form action="git.php" method="post">
    <input type="hidden" value="bos" id="islem" name="islem">
    <input type="image" onClick="islemYap('sil')" name="sil" id="sil" src="images/sil.gif"/>
    <input type="image" name="devamet" onClick="islemYap('devam')" id="devamet" src="images/devamet.gif"/>
    </form>
    <?php
    /* git.php */
    if($_POST["islem"]=="sil")
    {
        /*  SİL */
    }
    else
    {
       /* SİL DEĞİL */
    }
    ?>

    teşekkürler paşam deneyeceğim az sonra.
  • 26-09-2009, 10:01:27
    #13
    JQuery kullan, butona bastigi anda post gondersin. sayfanda oldugu gibi kalir, sonradan ziyaretci devam et'emi basar neye basar artik
    butonlarin herbiri icin jquery kullan islem.php gibi bir dosyaya post gondersin.
  • 26-09-2009, 11:35:55
    #14
    <?
    
    
    $islem = $_POST["islem"];
    
    if(!$islem){
    ?>
    <form action="<?=$_SERVER["PHP_SELF"]?>" method="post">
    
    <input type="image" src="sil.gif" name="islem" value="sil" />
    <input type="image" src="sil.gif" name="islem" value="silme" />
    </form>
    <?
    
    }
    else {
    	if($islem == "sil") echo "islem sil";
    	elseif($islem == "silme") echo "islem silme";
    	else echo "hops";
    
    }
    
    ?>
    onclick="this.form.submit()" ile de yapılabilir. onsubmit ile de yapılabilir aklıma gelen en basit yöntende yukardaki.
  • 26-09-2009, 12:33:13
    #15
    gönderdiğin değerleri if ile kontrol ettir. zaten arkadaşlarda onu yazmışlar. her durum için ayrı kontrol yaparsan daha iyi olur

    eğer "sil" ise
    eğer "silme" ise
    diğerleri..

    gibi