Ciao a tutti,
ho un problema... ho scritto una funzione php
questa viene attivata da questa paginaCodice PHP:function cambia_livello($username,$liv){
ob_start();
if($liv == 1){
$new_liv = 0;
}else{
$new_liv = 1;
}
$conn = dbConnect();
$query = "UPDATE utenti SET livello = $new_liv
WHERE username = '".$username."'";
//echo $query;
mysql_query($query)or die (mysql_error());;
mysql_close($conn);
header("location: index.php?page=admin_users");
//echo "livello cambiato";
}
while ($res = mysql_fetch_assoc($result)){
?>
<tr>
<td><?php echo $res['IDu']; ?></td>
<td><?php echo $res['nome']; ?></td>
<td><?php echo $res['cognome']; ?></td>
<td><?php echo $res['dataNascita']; ?></td>
<td><?php echo $res['sesso']; ?></td>
<td><?php echo $res['provincia']; ?></td>
<td><?php echo $res['email']; ?></td>
<td><?php echo $res['username']; ?></td>
<td>
<?php
if($res['livello']== 0)
echo '<input name="amministratore" type="checkbox" disabled value="0">';
else
echo '<input name="amministratore" type="checkbox" disabled checked value="1">';
?>
</td>
<td>
<form action="admin_portale.php" method="post">
<input name="uname" type="hidden" value="<?php echo $res['username']; ?>" />
<input name="uLiv" type="hidden" value="<?php echo $res['livello']; ?>" />
<input type="submit" name="action" value="Cambia livello"
onclick="return confirm('Vuoi davvero cambiare il livello di questo utente?');"/>
</form>
</td>
</tr>
<?php
}
?>
</table>
nel momento in cui clicco su "cambia livello2 la funzione viene eseguita però invece di rivisualizzarmi la pagina mi visualizza un'altra pagina che non centra assolutamente....
sapete dirmi il perchè?

Rispondi quotando