Hola Anna Carolina, el mensaje
unexpected $end se debe a que falta el cierre de una llave
vi de una manera rápida tú código y creo que tiene varías falencias, como :
Código PHP:
Ver original {
$res=mysql_query("SELECT FROM registro WHERE nombres='$nombreusuario' AND email='$emailusuario'"); // Si no existe, datos incorrectos y fin del proceso y volvemos al formulario de recuperacion
header("Location:formulario.php"); }
Desde donde obtienes el valor de la query ? además que quieres seleccionar , por que lo tienes así:
Código PHP:
Ver original"SELECT FROM registro WHERE nombres='$nombreusuario' AND email='$emailusuario'"
Lo cuál no selecciona ningún campo, saludos