Ciao, avrei un problema che non riesco a risolvere.
Allora, ho una pagina (1.php) in cui l'utente immette il codice di un utente presente in un database. Se clicca sul pulsante Cancella dovrebbe comparire una finestra che - prima di eseguire una query sul DB MYSQL che cancelli l'utente di cui è stato immesso il codice, chieda prima conferma tramite un confirm in javascript. Se l'utente clicca su OK, la query deve essere eseguita, altrimenti no. Ora, io sono riuscito però solo in parte perché sia che l'utente clicchi su OK, o che clicchi su Annulla, la query parte lo stesso...vi posto il codice della pagina:
Codice PHP:
<? include("checkutente.php");
/*Prelevo il codice identificatico dell'utente loggato*/
session_start();
$cod = $_SESSION['cod'];
?>
<? include("../../../config/cn.php"); ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Elimina utente</title>
<link href="../../../css/amministratore.css" rel="stylesheet" type="text/css"/>
<style type="text/css">
<!--
.Stile10 {font-size: 18px}
.Stile12 {font-size: 14px}
-->
</style>
<script type="text/JavaScript">
<!--
function MM_openBrWindow(theURL,winName,features) { //v2.0
window.open(theURL,winName,features);
}
//-->
</script>
<script type="text/javascript">
<!--
function confirmation() {
var answer = confirm("Attenzione, stai per cancellare un utente del personale o un amministratore. Continuare?")
if (!answer){
window.location = "1.php";
}
else{
}
}
//-->
</script>
</head>
<body>
<?
/*Prelevo il nome del cliente loggato*/
$query = "SELECT * FROM personale WHERE id_personale = '$cod'";
$ris = mysql_query($query, $cn) or die (mysql_error());
$riga=mysql_fetch_array($ris);
$nome=$riga['nome'];
$cognome=$riga['cognome'];
?>
<table border="0" cellspacing="0">
<tr>
<td align="left"> [b] Benvenuto <? echo $nome ?> <? echo $cognome ?> [/b] </td>
</tr>
</table>
<hr>
<h4 align="center" class="Stile8 Stile10">Elimina utente </h4>
<p align="center" class="Stile8 Stile12">Inserisci il codice identificativo per eliminare un utente </p>
<form method="post" action="2.php">
<table width="579" height="81" border="0" align="center" cellpadding="10px" cellspacing="0">
<tr>
<td width="233" height="40"><div align="right">Inserisci il Codice Identificativo:</div></td>
<td width="306"><input type="text" id="id_pers" name="id_pers">
[url="#!"]Visualizza Utenti [/url]</td>
</tr>
<tr>
<td height="41" colspan="2" align="center"><input type="submit" id="invia" name="invia" onclick="confirmation()" value="Continua"></td>
</tr>
</table>
</form>
<hr>
<p align="right" class="Stile5">[url="/db/amministratore/"] Indietro[/url] | [url="/db/indexpers.php"]Logout[/url]</p>
</body>
</html>
Potete aiutarmi?
Grazie!
Stefano