Ver Mensaje Individual
  #3 (permalink)  
Antiguo 27/04/2013, 20:57
jgames88
 
Fecha de Ingreso: enero-2010
Mensajes: 127
Antigüedad: 14 años, 3 meses
Puntos: 2
Respuesta: Base de Datos con correo de confirmación

Como dice sjj y agregando esto

Código PHP:
Ver original
  1. // Esto es un ejemplo cambia por tus valores
  2.  
  3. $i = mysql_query ("INSERT INTO usuario (correo, estatus) VALUE ('".$_POST["nombre_del_campo_mail_de_usuario"]."', '"."0"."')");
  4.  
  5. $correo= $_POST["nombre_del_campo_mail_de_usuario"];
  6.  
  7. $asunto = "Confirmacion de registro"; /* Cambiar por el asunto que quieres
  8. que llegue por mail al usuario.*/
  9.  
  10. $mensaje = "Haz click en el siguiente enlace para registrarte
  11. http://www.forosdelweb.com?correo=".$correo; /*Cambiar por el texto y link que desees enviar.*/
  12.  
  13. mail($correo, $asunto, $mensaje);

y para que lo envie a una pagina de PHP que haga esto

Código PHP:
Ver original
  1. $query = mysql_query ("SELECT correo FROM usuarios WHERE correo = '".$_REQUEST['correo']."'");
  2.  
  3. $r = mysql_fetch_array ($query);
  4.  
  5. if ($r['correo'] != "") {
  6. $u = mysql_query ("UPDATE usuarios SET estatus = '1' WHERE correo = '".$_REQUEST['correo']."'");
  7.  
  8. if ($u) {
  9. header ('location: Coloca hacia donde redirgir si hubo exito');
  10. } else {
  11. header ('location: Coloca hacia donde redirgir si hubo error');
  12. }
  13. } else {
  14. header ('location: Coloca hacia donde redirgir si hubo error');
  15. }

listo