uyarı çalışmıyor onaylamak

1 Cevap php

Üyeler için sitemde Denetim Masası'ndaki çalışmalarını istiyorum ...

Ben sayfa görüntülenir tasarlanmış sitemde tüm kayıtlı üye

Ve ben ancak o Aşağıdaki kod çalışır sil düğmesine tıklayın sonra birden fazla ad seçmek için izin becuase, her bir üye ismi ön checkbox

ama şimdi ben silme kodu çalışmadan önce uyarı onaylamak istiyorum

Hatta, ok silme tıklandığında ise çalışıyor, ve iptal tıklandığında ise çalışmıyor ..

ben nasıl çalışabilir?

<?php
while($row = mysql_fetch_array($sql1))
{
?>
  <tr>
      <td align="center" bgcolor="#FFFFFF"><input name="checkbox[]" type="checkbox" id="checkbox[]" value="<?php echo $row['MemberID']; ?>"></td>
      <td bgcolor="#FFFFFF"><?php echo $row['MemberName']; ; ?></td>
  </tr>

<?php
}

?>

<tr>
    <td colspan="5" align="center" bgcolor="#FFFFFF"><input name="delete" type="submit" id="delete" value="delete"  onclick="javascript:return confirm('are you sure to delete this record???? ')"/></td>
</tr>

<?php

$delete = $_REQUEST['delete'];
$checkbox = $_REQUEST['checkbox'];
$count = count($_REQUEST['checkbox']);

// Check if delete button active, start this
if($delete) {

    echo "<script language=\"Javascript\">\n";
    for($i=0;$i<$count;$i++){
        $del_id = $checkbox[$i];


        $sql = "Delete  FROM members where MemberID ='$del_id'";

        $sq2 = "Delete FROM joinroom where  MemberID ='$del_id'";

        $result1 = mysql_query($sql);
        $result2 = mysql_query($sq2);

        echo "else {\n";
        echo "alert ('Nothing deleted');\n }";
        echo "</script>";
    }
}
?>

Çok teşekkürler .........

1 Cevap

Eğer düşünmek gibi görünüyor PHP ve JavaScript senkronize çalışmaz. PHP, sunucu tarafında çalışan gömülü HTML / CSS / JS ile şablon metin bir demet üretir, HTTP protokolü kullanarak istemci tarafında sunucudan ağ üzerinden gönderir. Bir kez istemci tarafında geldi, JS yorumlanır ve idam başlar. Rightclick sizin webbrowser sayfa ve do View Source. Daha net olmak gerekir. Sen iyi bir JS sözdizimi hatası görürsünüz.

Arada, girişleri sterilize. Bu iyi bir SQL injection deliktir.