Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/09/2002, 13:45
marceloxx6
 
Fecha de Ingreso: agosto-2002
Ubicación: Santiago de Chile
Mensajes: 136
Antigüedad: 21 años, 7 meses
Puntos: 1
metodo para cambiar password casi bien.

tengo un script para revisar a los clientes registrados y cambiar la password en una base de datos, funciona casi bien, solo que tengo que ejecutar 2 veces el formulario para que me la cambie. Que sera?
esta es la parte del script que cambia la passw.:
<form action="<? php_self ?>" method="post">
<table width="85%" align="center">
<tr>
<td width="25%"><div align="right"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>id
del cliente</strong></font></div></td>
<td width="33%"> <input type="text" name="id"></td>
<td width="27%"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">nueva
password</font></strong></td>
<td width="15%"><input type="text" name="nuevapassword"></td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="cambiar" value="Cambiar password"></td>
<td> </td>
<td> </td>
</tr>
<?
//$id=$row[id];
if ($cambiar){

$result=mysql_query("UPDATE usuarios SET password='$nuevapassword' WHERE id='$id'",$mysql_link);

mysql_close($mysql_link);
}
echo "La contraseña ha sido cambiada.";

?>
</table>
</form>
de antemano gracias.