salve a tutti. ho un problema con javascript
Codice PHP:
<script type="text/javascript">
var x=window.confirm("Sei sicuro di non voler più ricevere le notizie?")
if (x)
<?php $canc = "true"; ?>
window.alert("Cancellato. Grazie!")
else
window.alert("Cancellazione interrotta")
<?php $canc = "false"; ?>
</script>
</body>
</html>
<?php
if ($canc == "true"){
$sql2 = "SELECT email_address FROM address_book";
$res2 = mysql_query($sql2) or die(mysql_error());
while ($to = mysql_fetch_array($res2)) {
if ($address == $to['email_address']){
$sql3 = "DELETE FROM address_book WHERE email_address ='".$address."'";
$res3 = mysql_query($sql3) or die("Errore durante la cancellazione $query");
}
}
}
else {
blocco
}
questa è una funzioncina x eliminare un utente da una mailing list dopo aver confermato l eliminazione. naturalmente ho omesso la connessione al db e i vari controlli sui campi poichè funziona tutto!
il mio problema è che sia che io prema ok o annulla nel pop up del javascript, cancella l'e mail. ho provato anche a copiare il blocco dell' if($canc==true) direttamente dove impongo canc a true, ma niente..........
Suggerimenti?