Ver Mensaje Individual
  #4 (permalink)  
Antiguo 31/08/2014, 23:42
Avatar de manyblue
manyblue
 
Fecha de Ingreso: marzo-2008
Mensajes: 329
Antigüedad: 16 años, 1 mes
Puntos: 10
Respuesta: Envio email con enlace

El email si se envía pero no se si la url estará bien, lo revise y creo que estaba mal por lo que lo modifique solo la zona del "$mensaje" quedando así:
Código PHP:
<?php
$varEmail_ConsultaUsuarios 
"0";
   
//$_POST["email"] viene del formulario, uso para validar email y no nombre usuario o nick
   
if (isset($_POST["email"])) {
   
$varEmail_ConsultaUsuarios $_POST["email"];
   }
mysql_select_db($database_conex_db_teldetv$conex_db_teldetv);
$query_ConsultaUsuarios sprintf("SELECT * FROM tbl_usuarios WHERE tbl_usuarios.email = %s"GetSQLValueString($varEmail_ConsultaUsuarios"int"));
$ConsultaUsuarios mysql_query($query_ConsultaUsuarios$conex_db_teldetv) or die(mysql_error());
$row_ConsultaUsuarios mysql_fetch_assoc($ConsultaUsuarios);
$totalRows_ConsultaUsuarios mysql_num_rows($ConsultaUsuarios);
        
        if (
$row_ConsultaUsuarios["email"] == $varEmail_ConsultaUsuarios) {  
                
// Enviamos por email el enlace para el cambio de contraseña 
                
$remite_nombre "Telde TV"// Tu nombre o el de tu página 
                
$remite_email "[email protected]"// tu correo 
                
$asunto "Cambio de contraseña"// Asunto 
                
$mensaje "Pincha en el siguiente enlace para cambiar tu contraseña: \n";
                
$mensaje.='<a href="http://www.midominio.com/nuevo_password.php?recordID='
                
$mensaje.= $row_ConsultaUsuarios['id_usuario'].'" title="Pincha en este enlace para poder cambiar tu contraseña"';
                
$mensaje.= ">ENLACE</a>";
                
$cabeceras "From: ".$remite_nombre." <".$remite_email.">\r\n"
                
$cabeceras $cabeceras."Mime-Version: 1.0\n"
                
$cabeceras $cabeceras."Content-Type: text/html"
                
$enviar_email mail($varEmail_ConsultaUsuarios,$asunto,$mensaje,$cabeceras);  
?>    
        <div class="login_form_frontend">
          <div align="center"><br>
          <img src="images/barrado_verde.png" width="26" height="23"> <span class="verde_mediano"><strong>Se ha enviado a tu email  un enlaces para poder cambiar tu contraseña.</strong></span><br>
          <br>
          </div>
        </div>
<?php }else{ ?>   
        <div class="login_form_frontend">
          <div align="center"><br>
            <span class="verde_mediano"><strong>El email que has usado no existe en nuestra base de datos.</br>
            Inténtalo de nuevo en este enlace:</strong></span><strong> <a href="solicitar_cambiar_password.php">REINTENTAR</a></strong><br>
          </br>
          </div>
        </div>
<?php ?>
Algún alma caritativa que me pueda contestar ??
Muchísimas gracias de ante mano, un saludo: Manyblue