 |
10-sep-2008, 13:47
|
#1
|
|
showme the boobies
Registrado: marzo-2006
Location: /home
Posts: 2.442
|
PHP: formulario de contacto
Tengo un formulario de contacto, que luego de enviado el mail entrega el siguiente mensaje:
"echo '&estatus=ok&';"
Qué debería poner, o cual sería el código para que apareciera una pagina específica, ya sea el home o alguna de confirmación?
|
|
|
10-sep-2008, 13:57
|
#2
|
|
Primum non nocere
Registrado: febrero-2004
Location: CCP, CL
Posts: 913
|
Re: PHP: formulario de contacto
deverias mostrar el código del script
__________________

VENDO: HTC 8525 (AKA Hermes), T Mobile Dash (AKA Excalibur), Palm Treo 650
tratar aqui
|
|
|
10-sep-2008, 14:03
|
#3
|
|
showme the boobies
Registrado: marzo-2006
Location: /home
Posts: 2.442
|
Re: PHP: formulario de contacto
Este es el script completo:
Code:
<?
$nombre = $_POST['nombre'];
$mail = $_POST['mail'];
$empresa = $_POST['empresa'];
$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 = "Este mensaje fue enviado por " . $nombre . " \r\n";
$mensaje .= "Su e-mail es: " . $mail . " \r\n";
$mensaje .= "La dirección es: ". $dire . " \r\n";
$mensaje .= "Mensaje: " . $_POST['comen'] . " \r\n";
$mensaje .= "Enviado el " . date('d/m/Y', time());
$para = 'pheadgm@gmail.com';
$asunto = 'Prueba formulario de contacto.';
mail($para, $asunto, utf8_decode($mensaje), $header);
echo '&estatus=ok&';
?>
|
|
|
10-sep-2008, 15:00
|
#4
|
|
Experto
Registrado: febrero-2005
Posts: 4.835
|
Re: PHP: formulario de contacto
ahhh, ahora entendi, al final del procesamiento y antes de enviar un html metele un header:
header('Location: dominio.cl');
__________________
Y gano RickRoll'd
Never gonna give you up
|
|
|
10-sep-2008, 15:04
|
#5
|
|
showme the boobies
Registrado: marzo-2006
Location: /home
Posts: 2.442
|
Re: PHP: formulario de contacto
Quote:
Originalmente publicado por Cosme
ahhh, ahora entendi, al final del procesamiento y antes de enviar un html metele un header:
header('Location: dominio.cl');
|
elimino el echo?
|
|
|
06-oct-2008, 21:12
|
#6
|
|
showme the boobies
Registrado: marzo-2006
Location: /home
Posts: 2.442
|
Re: PHP: formulario de contacto
no me funcionó, debe ser porque soy muy n00b en php 
|
|
|
06-oct-2008, 21:46
|
#7
|
|
El Rambo de las Aulas
Registrado: agosto-2006
Location: Ahora en Osorno
Posts: 615
|
Re: PHP: formulario de contacto
Que en vez de esa linea de echo (al final) la reemplaces por:
Code:
header('Location: http://www.google.cl');
__________________
"yo gané plata haciendo clicks y me depositaron en mi cuenta corriente"
JUNTADINERO El primer PTC Chileno
|
|
|
07-oct-2008, 22:40
|
#8
|
|
Cargante
Registrado: octubre-2008
Location: Talcahuano glorioso
Posts: 48
|
Re: PHP: formulario de contacto
Como te dicen más arriba debes eliminar el echo. Ninguna función header te va a funcionar si es que existe algún echo antes.
|
|
|
08-oct-2008, 11:07
|
#9
|
|
showme the boobies
Registrado: marzo-2006
Location: /home
Posts: 2.442
|
Re: PHP: formulario de contacto
No me funcionó de ninguna de esas formas, lo arreglé poniendo JS =)
|
|
|
 |
Todas las horas son GMT -4. La hora es 19:35.
(cc) 2003-2008 CHW
SEO by vBSEO 3.2.0 Powered by vBulletin® Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
|