esta es la parte del codigo donde salta el error:
Código PHP:
if (mysql_num_rows($res)==0); {
// Si no existe, datos incorrectos y fin del proceso y volvemos al formulario de recuperacion
echo "Email no existe en la base de datos.";
}
else {
// Si existe, buscamos en la bd
$res=mysql_query("SELECT usuario,contrasena FROM registro WHERE usuario='$nombreusuario' AND mail='$email'");
$row=mysql_fetch_assoc($res);
//Generar contraseña aleatoria
function generar_id($length)