Cita:
Iniciado por ermuni ummm gracias gonzalezm_alexis pero mis conocimientos de php son cortitos, y no se donde tengo que poner eso :S
Código PHP:
<?php
$txtnombre = $_POST['Nombre'];
$txtemail = $_POST['Email'];
$txtmensaje = $_POST['Mensaje'];
$header = 'From: ' .$_POST['txtemail']. " \r\n";
$header .= "X-Mailer: PHP/" . phpversion() . " \r\n";
$header .= "Mime-Version: 1.0 \r\n";
$header .= "Content-Type: text/plain";
$mensaje = "Este mensaje fue enviado por " . $_POST['txtnombre'] . "a través del formulario de contacto. \n Contenido del mensaje:" .$_POST['txtmensaje'] . " \n";
$mensaje .= "Su e-mail es: " .$_POST['txtemail']. " \n";
$mensaje .= "Enviado el " . date('d/m/Y', time());
$para = '[email protected]';
$asunto = 'Cotacto web Hotel';
mail($para, $asunto, utf8_decode($mensaje), $header);
session_start();
$_SESSION['msg_validacion'] = "El mensaje se ha enviado con éxito. Muchas Gracias." ;
header('Location: contacto.php'); //este te redirige a tu pagina de contacto ponle la ruta correcta del archivo, es importante que no haya ningun texto impreso antes del header();
?>
y en tu pagina de contacto en la parte que quieras imprimir el mensaje pones esto
Código PHP:
<?php
session_start();
if(isset($_SESSION['msg_validacion']) && $_SESSION['msg_validacion'] != null) //validamos que la variable exista y no este vacia
echo $_SESSION['msg_validacion'];
?>
si necesitas mas ayuda siempre google es una buena fuente ;)
saludos