gracias a todos y a una usuaria en especial por su ayuda en otra duda que tenia hace unos dias que logre, o logramos solucionar todos los que participaron y me ayudaron en esa oportunidad.
como si fuera novedad tengo otra duda...
pero esta es mas sencilla..
sucede que tengo una pagina de contacto y con un formulario de contacto todo esto divido en 2 PHP:
Formulario ( es donde se escriben los datos y los manda al procesador de formulario)
Procesador de formulario ( toma los datos y los envia a mi correo)
todo correcto y perfecto hasta ahi.
el problema es que una vez que me envia los datos y me lleva a la pagina "procesador de formulario" se queda ahi y no hay forma de volver a la pagina de contaco y no da confirmacion del exito del mensaje. es por eso que cree otra pagina con el mensaje de confirmacion y lo puse de esta manera:
Código PHP:
//Enviar mensaje
$success=mail($SITE_CONTACT_FORM_TARGET, $AVISO, $contenido,"From: ".$nombre." <".$email.">\nReply-To: ".$email."\nX-Mailer: PHP/" . phpversion());
if ($success)
header('formulario.enviado.php');
else
header('formulario.error.php');
?>
como puedo solucionar esto??
adjunto pagina procesador completa para las dudas:
Código PHP:
<?php //Controlador de mensajes de formulario. [[email protected]]
//Indicar aquí a que casilla debe ir el mensaje del formulario:
$SITE_CONTACT_FORM_TARGET = "[email protected]";
//Indicar aquí el asunto del mensaje que será recibido:
$AVISO = "Sitio Web Crearte Studio - Formulario de Contacto";
// Capturar valores desde formulario:
$nombre=$_POST['nombre'];
$email=$_POST['email'];
$telefono=$_POST['telefono'];
$Comuna=$_POST['Comuna'];
$mensaje=$_POST['mensaje'];
$Queopinadenuestrositio=$_POST['Queopinadenuestrositio'];
$opciondeservicio=$_POST['opciondeservicio'];
//...
$contenido .= "opcion de servicio : $opciondeservicio\n"; //
// Agregar otros datos:
$ip=$_SERVER['REMOTE_ADDR'];
$fechahora=date("y/m/d H:i");
// Preparar mensaje:
$contenido = "Nombre : $nombre\n";
$contenido .= "E-mail : $email\n";
$contenido .= "Teléfono : $telefono\n";
$contenido .= "Comuna : $Comuna\n";
$contenido .= "Mensaje : $mensaje\n";
$contenido .= "IP de origen : $ip\n";
$contenido .= "Fecha/Hora : $fechahora\n";
$contenido .= "Que opina de nuestro sitio : $Queopinadenuestrositio\n";
$contenido .= "opcion de servicio: ".$_POST["opciondeservicio"]."\n";
//Enviar mensaje
$success=mail($SITE_CONTACT_FORM_TARGET, $AVISO, $contenido,"From: ".$nombre." <".$email.">\nReply-To: ".$email."\nX-Mailer: PHP/" . phpversion());
if ($success)
header('formulario.enviado.php');
else
header('formulario.error.php');
?>
Charlie