Ver Mensaje Individual
  #7 (permalink)  
Antiguo 20/08/2012, 14:27
gonzalezm_alexis
 
Fecha de Ingreso: agosto-2012
Mensajes: 12
Antigüedad: 14 años, 1 mes
Puntos: 4
Respuesta: echo en la misma pagina

Cita:
Iniciado por ermuni Ver Mensaje
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