Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/03/2007, 18:31
okram
Invitado
 
Mensajes: n/a
Puntos:
Re: Al registrar nuevo usuario, enviarle MAIL a su cuenta con sus datos

Lo que puedes hacer es guardar los datos de tu formulario en una variable de sesion (Manual de PHP sobre sesiones), para que se conserven y puedas ir a la pagina en la que envias el correo.

En registra.php agrega al inicio:
Código PHP:
//Inicias la sesión
session_name('sesion_site');
session_start(); 
y luego, despues de que has verificado que los datos del formulario son correctos:
Código PHP:
$_SESSION['formulario'] = $_POST; 
En la pagina enviamail.php pues simplemente llamas los datos de la sesión, algo así:
Código PHP:
//Inicias la sesión
session_name('sesion_site');
session_start();
 
$datos = $_SESSION['formulario'];
unset(
$_SESSION['formulario']);
 
$remitente = $datos["email"];
$mensaje = $datos["comentarios"];
 
mail("[email protected]", "Comentarios desde mi pagina", $mensaje, "From: $remitente") or die ("Su mensaje no se envio.");
 
echo 
"<p>Hemos recibido la siguiente informaci&oacute;n:<p>";
echo 
$mensaje;
echo 
"<p><br><p>Muy pronto nos pondremos en contacto con usted.<p>"; 
?> 
Un saludo,

Última edición por okram; 24/03/2007 a las 18:32 Razón: Correcion en el codigo