Cambiar y recuperar clave
-
bueno estoy intentando añadirle a mi web la opcion de cambiar y recuperar clave, pero me da error, siempre me dice qeu el usuario contraseña e-mail o lso datos que halla puesto son incorrectos, alguein qeu sepa sobre esto que me pueda hechar una manita porfavor, aun se muy poco sobre esto.
-
Te dejo la siguiente scrip en php, modificala como quieras..
Acepto +1$action=$_POST["action"];
switch ($action){
case "send":
send();
break;
default:
change();
break;
}
function change(){
?>
"http://www.w3.org/TR/html4/loose.dtd">**** color=#cc3300>
color=#cc3300>Compilare il form
Username
Codigo de cancelar personaje
Password
Nueva contraseña
Repetir nueva contraseña
Nuevo codigo para cancelar PG
width=466>
href="javascript:document.chgform.submit()">
}
function send(){
$UserID=$_POST["UserID"];
$srcno=$_POST["srcno"];
$password=$_POST["password"];
$password1=$_POST["password1"];
$password2=$_POST["password2"];
$srcno2=$_POST["srcno2"];
if (strlen($UserID) < 1 || strlen($srcno) < 1 || strlen($password) < 1 || strlen($password1) < 1 || strlen($password2) < 1 || strlen($srcno2) < 1) {
echo "Datos incorrectosAtras";
}elseif($password1 != $password2){
echo "Datos incorrectos*Atras";
}else{
require_once("conf/conn.php");
mysql_select_db("account");
$exec="select password,social_id from account where Login='$UserID' and Password=password('$password') and social_id='$srcno'";
$result=mysql_query($exec);
$rs=mysql_fetch_object($result);
if($rs){
$exec="update account set Password=password('$password1'),social_id='$srcno2' where Login='$UserID'";
mysql_query($exec);
//echo $exec;
//echo mysql_error();
echo "Password Cambiata Con Successo*Atras";exit;
}else{
echo "Datos incorrectos*Atras";exit;
}
}
}
?> -
gracias, aunque ya habia logrado hacer funcionar el mio, era un error en el config -.-"