Tengo un pequeño formulario con una función para recuperar la clave del usuario , pero no me arroja ningún error solo la pantalla en blanco , espero puedan darme una mano.
recuperarclave.php
Código PHP:
Ver original
<form action="include/procesar.php" method="post" enctype="multipart/form-data"> <fieldset id="fieldsetBox_evento" class="fieldsetBox" style="margin:auto"> <legend>Recuperar Password</legend> <div id="contenidos"> <label for="email" class="label">Tu email <input type="text" name="email"></label><br /> <label for="email" class="label"><input type="submit" value="Recuperar" /></label><br> <input name="accion" value="recuperarpass" type="hidden" /> <input type="hidden" value="<?php echo $_POST['email'];?>" name="email"> <label for="email" class="label"><a href="http://tarjetas/index.php">Volver a Pantalla de Ingreso</a></label> </fieldset> </form> </div>
procesar.php
Código PHP:
Ver original
function Recuperar_Pass($link) { GetSQLValueString($_POST['usuario'], "text")); if ($totalRows_pass > 0) { $mail = new PHPMailer(); $mail->IsSMTP(); $mail->SMTPAuth = true; $mail->Host = "xxxxxxxx"; // SMTP $mail->Username = "xxxxxxx"; // Correo completo a utilizar $mail->Password = "xxxxx"; // Contraseña $mail->Port = 2025; // Puerto a utilizar $mail->From = "xxxxxx"; // Desde donde enviamos (Para mostrar) $mail->AddAddress("$email"); // Esta es la dirección a donde enviamos $mail->IsHTML(true); $mail->Subject = "Contraseña Sistema "; $mail->Body = "Su contraseña es: <strong>".$row_pass['password']."</strong>"; $mail->Send(); echo "<strong>la contraseña ha sido enviada a su cuenta de correos</strong>"; }else{ echo "El Email no fue enviado."; } }
no hay problemas con el smtp ya que esta funcionando en otro formulario de mi aplicación.
Saludos