podria a ver algun eror
Código PHP:
Ver original<?php
require("config.php");
if (isset($_POST["verific"]) and
$_POST["verific"] == "solicitar") { $usuario=$_POST['loginname'];
$email=$_POST['email'];
$subject = "Recuperar Contrasena";
$message = "Saludos Cordial ";
$better_token = substr($better_token, 0, 6);
$result = mysql_query("UPDATE usuarios SET contrasena = '$better_token' WHERE usuario='$usuario' AND correo='$email'"); } elseif($result) {
// mail($email, "Recuperacion de Contraseña", "Tu contraseña nueva es: $better_token");
mail($email, 'Online Form: '.$subject, $_SERVER['REMOTE_ADDR']."\n".$message, "Tu contrasena nueva es: $better_token"); } else {
echo "Ningun datos Fue encontrado";
}
?>
<title>recuperar contraseña</title>
<h3>recuperar contraseña</h3>
<form id="loginForm" name="loginForm" method="post" action="">
<table width="300" border="0" align="center" cellpadding="2" cellspacing="0">
<tr>
<th>usuario</th>
<td><input name="loginname" type="text" class="textfield" id="loginname" value=""/></td>
</tr>
<th>email</th>
<td><input name="email" type="text" class="textfield" id="email" value="" /></td>
</tr><tr>
<td> </td>
<td>
<input type="submit" name="verific" value="solicitar" class="submit"/>
</td>
</tr>
</table>
</form>
ya que no marca si los campos no son validos