Il mio problema è simile a quello di Nicolweb...
io vorrei fare un form per la modifica/cancellazione di un utente, in entrambi i casi prima di passare alla pagina che fa il lavoro vorrei che fosse data conferma... come faccio?
io ho fatto questa prova ma non va nessuno dei due tasti: se clicco "modifica" va all'URL http://localhost/return%20ConfermaInvio();se invece clicco su "cancella" va all'URL http://localhost/return%20Cancella();
Come potete vedere non sono un grande esperto e spero che qualcuno mi dia una mano
ecco il codice
...
<script language="text/javascript">
function ConfermaInvio() {
var invia = window.confirm("Aggiorno i dati?");
if (invia)
return update?id=<? echo $user['id']?>;
else window.alert("Operazione annullata.");
}
</script>
<script language="text/javascript">
function Cancella() {
var elimina=window.confirm("Sicuro di Voler Essere Cancellato?");
if (elimina)
return delete.php?id=<? echo $user['id']?>;
else window.alert("Operazione annullata.");
}
</script>
<div align="center">
<form name="dati" method="post" action="return ConfermaInvio();">
<table width="361" height="486" border="0">
<tr>
<td height="28" colspan="2" align="center">Dati Personali:</td>
</tr>
<tr>
<td width="199">Nome:</td>
<td width="152"><input name="nome" type="text" id="nome" maxlength="30" readonly="true" value="<? echo $user["nome"]; ?>"></td>
</tr>
<tr>
<td>Cognome:</td>
<td><input name="cognome" type="text" id="cognome" maxlength="30" readonly="true" value="<? echo $user["cognome"]; ?>"></td>
</tr>
<tr>
<td>Username:</td>
<td><input name="username" type="text" maxlength="30" readonly="true" value="<? echo $user["username"]; ?>"></td>
</tr>
<tr>
<td>Vecchia Password:</td>
<td><input name="oldpassw" type="password" maxlength="20"></td>
</tr>
<tr>
<td>Nuova Password:</td>
<td><input name="newpassw" type="password" maxlength="20"></td>
</tr>
<tr>
<td>Ripeti Password:</td>
<td><input name="passconf" type="password" maxlength="20"></td>
</tr>
// Lasciamo stare tutti i campi e arriviamo al sodo...
<tr>
<td height="42" colspan="2" align="center">Modifica</td>
</tr>
<tr>
<td height="42" colspan="2" align="center">Cancella</td>
</tr>
</table>
</form>
</div>
![]()