Ver Mensaje Individual
  #2 (permalink)  
Antiguo 31/12/2010, 02:18
Avatar de repara2
repara2
 
Fecha de Ingreso: septiembre-2010
Ubicación: München
Mensajes: 2.445
Antigüedad: 13 años, 7 meses
Puntos: 331
Respuesta: Ayuda con cambio de pass

Hola YItan, si lo que quieres es cambiar el pass del usuario, necesitas un script que haga un update del registro del usuario. Si además quieres que las password sea única, el campo password tiene que definirse como UNIQUE. Te paso un pequeño ejemplo, espero que sirva:

Código PHP:
<?php

/**
 * Ejemplo de update
 * 1. UN formulario tiene que permitir insertar la password
 * 2. Se debe enviar por $_POST el id de usuario y la password
 */

    
$xUsuario $_POST['usuario'];
    
$xPassword $_POST['password'];
    
    
$sql "UPDATE registro SET password = '".$xPassword."' WHERE user_id = '".$xUsuario."';";
    if(!
$query mysql_query($sql)) {
        
$xError mysql_error();
        if(
$xError == "1022") { //El registro no es único
        
echo "<h3>Password ya existe, debe proporcionar otra!</h3>";
        }
        else{
            echo 
"<h3>Imposible actualizar registro!</h3>";
        }
    }

?>