Tema: Formulario
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/06/2011, 05:30
rapuig
 
Fecha de Ingreso: junio-2011
Mensajes: 478
Antigüedad: 13 años, 5 meses
Puntos: 13
Pregunta Formulario

Hola, como andan?
Tengo el siguiente código en php para un formulario de contacto para un sitio web esta funcionando, pero no como me gustaría ya que después de enviar quisiera que en la misma pagina se abra una ventanita que diga "Su consulta se realizo con excito" o algo así, no importa el texto, el problema es que ese mensaje me sale en una pagina en blanco.
Y otro tema es que quisiera que antes de enviar chequee si los campos fueron llenados, y en el caso del email si es realmente un email.
Muchas Gracias!!


<?php

$nombre = $_POST['nombre'];
$mail = $_POST['mail'];
$mensaje = $_POST['mensaje'];

$header = 'From: ' . $mail . " \r\n";
$header .= "X-Mailer: PHP/" . phpversion() . " \r\n";
$header .= "Mime-Version: 1.0 \r\n";
$header .= "Content-Type: text/plain";

$mensaje = "Has recibido un mensaje desde xxx.com" + "\r\n";
$mensaje .= "Nombre: " . $nombre . " \r\n";
$mensaje .= "email: " . $mail . " \r\n";
$mensaje .= "Mensaje: " . $_POST['mensaje'] . " \r\n";
$mensaje .= "Enviado el " . date('d/m/Y', time());

$para = '[email protected]';
$asunto = 'Contacto desde xxx';

mail($para, $asunto, utf8_decode($mensaje), $header);

echo "Mensaje enviado correctamente";

?>