Comunidad de diseño web y desarrollo en internet online

formulario contacto no envia informacion con PHP

Citar            
MensajeEscrito el 03 Nov 2010 11:25 pm
Hola amigos, tengo un gran problema no se como se programa en PHP, y me anime a configurarlo al recibir el correo mis datos bienen en blanco el archivo contacto.php, segun yo, ya lo configure pero no se mas que moverle para que ala hora de capturar los datos el correo llegue completo.

me ayudan.

les adjunto el contenmido de mi archivo contacto.

saludos..... :lol:

<?php

/*$nombre = $_POST['nombre'];
$email = $_POST['correo'];
$mensaje = $_POST['mensaje'];


$msg = "NOMBRE:".$nombre."\n EMAIL:".$email."MENSAJE:".$mensaje."";*/

$cuerpo = "SOLICITUD DE SERVICIO SKY GUEST: \n\r";
$cuerpo .= "Nombre: ".$HTTP_POST_VARS["name"]."\n\r";
$cuerpo .= "Correo Electrónico: ".$HTTP_POST_VARS["mail"]."\n\r";
$cuerpo .= "Ciudad: ".$HTTP_POST_VARS["ciudad"]."\n\r";
$cuerpo .= "Pais: ".$HTTP_POST_VARS["pais"]."\n\r";
$cuerpo .= "Estado: ".$HTTP_POST_VARS["edo"]."\n";
$cuerpo .= "Empresa: ".$HTTP_POST_VARS["inc"]."\n";
$cuerpo .= "Solicitud: ".$HTTP_POST_VARS["msg"]."\n";



mail([email protected]','SOLICITUD DE SERVICIO',$cuerpo);


?>

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

firefox
Citar            
MensajeEscrito el 05 Nov 2010 02:08 pm
Mira si estas usando dreamweaver para el diseño web hay un monton de extensiones que te crean el formulario directamente sin tener que meter mano en los codigos.

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

firefox
Citar            
MensajeEscrito el 08 Nov 2010 04:59 pm
Gracias amigo te comento que estoy ocupando PHP y la paguina esta en flash y apache.

el problema no se si venga del contacto .php o de mi codigo flash en las variables HTTP_POST_VARS

una amiga me envio el codigo y me dice que en su servidor si funciona pero cuando yo configuro el contanto.php en mi servidor no funciona.

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

firefox
Citar            
MensajeEscrito el 03 Dic 2010 05:40 pm
En el archivo flash, tenes que tener los campos de texto con sus correspondientes variables :
NOMBRE : nombre
E-MAIL : email
DIRECCIÓN : direccion
TELEFONO : tel
MENSAJES : mensaje.

Código PHP :

<?PHP

$NmEnvio = "tudominio.com"; 
$SubjectEnvio = "E-MAIL WEB"; 
$EmailPrincipal = "[email protected]";

if ((isset($_POST['email'])) && (!empty($_POST['email']))) {
   if (!empty($_POST['email'])){ $cEmail = $_POST['email']; } else { $cEmail = " ";}
   if (!empty($_POST['nombre'])){ $cNombre = $_POST['nombre']; } else { $cNombre = " ";}
   if (!empty($_POST['direccion'])){ $cDireccion = $_POST['direccion']; } else { $cDireccion = " ";}
   if (!empty($_POST['tel'])){ $cTel = $_POST['tel']; } else { $cTel = " ";}
   if (!empty($_POST['mensaje'])){ $cMensaje = $_POST['mensaje']; } else { $cMensaje = " ";}
   
   $BodyAvisoTXT = "$SubjectEnvio\n\n";
   $BodyAvisoTXT .= "Nombre: ".$cNombre."\n";
   $BodyAvisoTXT .= "E-mail: ".$cEmail."\n";
   $BodyAvisoTXT .= "Télefono: ".$cTel."\n";
    $BodyAvisoTXT .= "Asunto: ".$cDireccion."\n";
   $BodyAvisoTXT .= "Mensaje:\n".$cMensaje."\n";
   
   $headersAviso = "Mensaje de $cNombre <$cEmail>\n";
   $headersAviso .= "Reply-To: <$cEmail>\n";
   $headersAviso .= "Return-Path: <$cEmail>\n";
   $headersAviso .= "X-Originally_To: <$EmailPrincipal>\n";
   $headersAviso .= "X-Sender: <$cEmail>\n";
   $headersAviso .= "X-Mailer: PHP/". phpversion()."\n";
   //specify MIME version 1.0
   $headersAviso .= "MIME-Version: 1.0\n";
   //plain text version of message
   $headersAviso .= "Content-Type: text/plain; charset=ISO-8859-1\n"." Content-Transfer-Encoding: 7bit\n\n";
   $headersAviso .= "$BodyAvisoTXT";
   $headersAviso .= "\n\n";
   mail($EmailPrincipal, $SubjectEnvio, "", $headersAviso);
}
?>


Si asi y todo, sigue sin funcionar, avisame y vemos como lo solucionamos

PD: Utilizas un server privado?, o simplemente un hotmail?.
Saludos! Alvaro

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

msie8

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.