Foros del Web » Programando para Internet » PHP »

Enviar Formulario a varios mail AYUDA!

Estas en el tema de Enviar Formulario a varios mail AYUDA! en el foro de PHP en Foros del Web. Hola quiero enviar el formulario al mail qe coloca la persona en el formulario como lo haria, gracias aqui les dejo el codigo PHP. Saludos ...
  #1 (permalink)  
Antiguo 15/07/2010, 08:16
 
Fecha de Ingreso: diciembre-2007
Mensajes: 27
Antigüedad: 16 años, 4 meses
Puntos: 0
Enviar Formulario a varios mail AYUDA!

Hola quiero enviar el formulario al mail qe coloca la persona en el formulario como lo haria, gracias aqui les dejo el codigo PHP. Saludos Gracias

<?
}else{
//Estoy recibiendo el formulario, compongo el cuerpo
$cuerpo .= "Solicitud de Inscrion a Ceoca\n";
$cuerpo .= "\n";
$cuerpo .= "Informacion Personal\n";
$cuerpo .= "Nombre: " . $HTTP_POST_VARS["nombre"] . "\n";
$cuerpo .= "Apellido: " . $HTTP_POST_VARS["apellido"] . "\n";
$cuerpo .= "Nacionalidad: " . $HTTP_POST_VARS["nac"] . "\n";
$cuerpo .= "Cedula: " . $HTTP_POST_VARS["ci"] . "\n";
$cuerpo .= "Telefono: " . $HTTP_POST_VARS["telefono"] . "\n";
$cuerpo .= "Edad: " . $HTTP_POST_VARS["edad"] . "\n";
$cuerpo .= "\n";
$cuerpo .= "Informacion Academica\n";
$cuerpo .= "¿Estudios Primarios? " . $HTTP_POST_VARS["est_pri"] . "\n";
$cuerpo .= "¿Estudios Secundarios? " . $HTTP_POST_VARS["est_sec"] . "\n";
$cuerpo .= "¿Estudios Universitarios? " . $HTTP_POST_VARS["est_univ"] . "\n";
$cuerpo .= "¿Cursos Realizados en ceOca? " . $HTTP_POST_VARS["est_inst"] . "\n";

//mando el correo...
mail("[email protected]","Formulario recibido",$cuerpo);

//doy las gracias por el envío
echo "Gracias por rellenar el formulario. Se ha enviado correctamente.";
}
?>
  #2 (permalink)  
Antiguo 15/07/2010, 09:44
Avatar de emiliodeg  
Fecha de Ingreso: septiembre-2005
Ubicación: Córdoba
Mensajes: 1.830
Antigüedad: 18 años, 7 meses
Puntos: 55
Respuesta: Enviar Formulario a varios mail AYUDA!

bueno 2 formas para solucionarlo
o haces varias llamadas al mail();

mail("[email protected]","Formulario recibido",$cuerpo);
mail("[email protected]","Formulario recibido",$cuerpo);
mail("[email protected]","Formulario recibido",$cuerpo);

o utilizas phpmailer y puedes agregar todas las casillas q quieras en uno solo, sinceramente es mucho mas facil usar phpmailer q intentar hacerlo por cuenta propia
salud0os
__________________
Degiovanni Emilio
developtus.com
  #3 (permalink)  
Antiguo 15/07/2010, 10:16
 
Fecha de Ingreso: julio-2010
Mensajes: 19
Antigüedad: 13 años, 9 meses
Puntos: 0
Respuesta: Enviar Formulario a varios mail AYUDA!

Cita:
Iniciado por emiliodeg Ver Mensaje
bueno 2 formas para solucionarlo
o haces varias llamadas al mail();

mail("[email protected]","Formulario recibido",$cuerpo);
mail("[email protected]","Formulario recibido",$cuerpo);
mail("[email protected]","Formulario recibido",$cuerpo);

o utilizas phpmailer y puedes agregar todas las casillas q quieras en uno solo, sinceramente es mucho mas facil usar phpmailer q intentar hacerlo por cuenta propia
salud0os
aparte :

Extraido del foro respondido por tomas :

Estimados amigos:

Las variables $HTTP_POST_VARS y $_POST NO SON IGUALES, y $_POST no es una "simple abreviación" de la otra.

La variable $HTTP_POST_VARS no es superglobal.

$HTTP_POST_VARS contiene la misma información inicial de $_POST, pero si quisiéramos utilizar $HTTP_POST_VARS dentro de una función deberíamos definirla como global, en cambio $_POST esta disponible en cualquier contexto dentro de un script.

PHP trata estas dos variables de formas diferentes.

Además vale aclarar que el uso de $HTTP_POST_VARS esta quedando en muchísimos servidores Web y, al parecer, PHP 6 las elimina totalmente.

-> Lo coloque porque yo mismo me plantie porque puso $HTTP_POST_VARS

Etiquetas: enviar, mail, formulario
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:24.