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