• 24-02-2013, 19:51:20
    #1
    Reveloper
    Merhaba,

    Silme işlemini linkle yapıyorum post formu:
    if($sil) {
    
    mysql_query("DELETE FROM users WHERE id = '$_GET[id]'");
    echo '				<div class="alert success">
    					<span class="icon"></span>
    					<strong>Başarılı!</strong> Üye başarıyla silindi. Aktif olması için sayfayı yenileyiniz...
    				</div>
    <meta http-equiv="refresh" content="3;URL=index.php?yonetim=uyeler">';
    
    }
    link ise:
    index.php?yonetim=uyeler&sil=true&id='.$uye["id"].'
    vel hasıl kelam sistem silmiyor döndürmüyor? local'de calısıyo ama sunucuda çalısmıyo?
  • 24-02-2013, 19:52:56
    #2
    if ($sil) değil hocam if (isset($_GET['sil']))
  • 24-02-2013, 20:25:24
    #3
    Hkan adlı üyeden alıntı: mesajı görüntüle
    if ($sil) değil hocam if (isset($_GET['sil']))
    if ($_GET['sil']) şeklindede kullanabilirsiniz. ben böyle kullanıyorum.
  • 24-02-2013, 20:39:50
    #4
    Reveloper
    local'de true çalısıyodu işin yoksa 20 sayfayı değiştir
  • 24-02-2013, 20:45:19
    #5
    PsdBul adlı üyeden alıntı: mesajı görüntüle
    if ($_GET['sil']) şeklindede kullanabilirsiniz. ben böyle kullanıyorum.
    Belirttiğiniz kod da çoğu zaman işe yarar ancak bana güvenilir gelmiyor. Kesin bir ifade belirtmediğiniz için true/false kararını PHP'nin mantığına bırakıyorsunuz.
  • 24-02-2013, 22:12:27
    #6
    isset ile kullanılırsa içeriği false olsa bile doğru sonucu döndürecek.