ahora tengo otro problema no se que me pasa estos dias mira tengo el mismo codigo pero ahora quiero que el usuario pueda cambiar su propia contraseña
con lo cual hago un form llamado cambiopass.php
Código PHP:
<form id="recupero" name="recupero" method="post" action="cambiopass2.php">
<label></label>
<div align="center">
<div align="center">
<p>Usuario : <input name="usuario" type="Checkbox" id="usuario" value=" <? echo"".$_SESSION['s_usuario'].""; ?> " size="32"/>
<? echo"".$_SESSION['s_usuario'].""; ?> <br />
Contraseña Antigua:
<input name="pass" type="text" id="pass" size="32" />
<br />
Nueva Contraseña
:
<input name="pass2" type="text" id="pass3" size="32" />
<input type="submit" name="enviar" id="enviar" value="Enviar" />
para que el usuario se coloque de manera automatica, asi como tambien un campo de contraseña antigua $pass2 y uno de contraseña nueva $pass3
que se envia cambiopass2.php
Código PHP:
<?
include("dbconexion.php");
if (isset($_POST["usuario"]))
$usuario = $_POST["usuario"];
$pass2 = $_POST["pass2"]; {
if($usuario==NULL|$pass2==NULL) {
echo "un campo está vacio.";
include("dbconexion.php");
$checpass = mysql_query("SELECT usuario, pass1 FROM usuarios WHERE pass1='$pass1'");
//donde selecciono el usuario y la pass1 que es donde guardo mis contraseñas
$usuario = $_POST["usuario"];
$pass2 = $_POST["pass2"];
if ($pass2 = $checpass) {
echo "la contraseña $pass2 es igual a la anterior por favor cambiala";
}else{
echo "El contraseña $pass2 se ha cabiado correctamente le estará llegando a su correo";
// o sea aqui voy a poner el codiigo para que reemplace
}}
?>
que estoy haciendo mal??