Foros del Web » Programando para Internet » PHP »

Formularios en html y PhP

Estas en el tema de Formularios en html y PhP en el foro de PHP en Foros del Web. Hola a todos. mi problema es el siguiente... Tengo un formulario realizado en HTML de pasantias, para que los interesados completen los campos y envien ...
  #1 (permalink)  
Antiguo 27/06/2005, 14:35
 
Fecha de Ingreso: junio-2005
Mensajes: 5
Antigüedad: 12 años, 5 meses
Puntos: 0
Formularios en html y PhP

Hola a todos. mi problema es el siguiente...

Tengo un formulario realizado en HTML de pasantias, para que los interesados completen los campos y envien sus datos a la empresa y los resultados del mismo tienen que ir a una direccion de e-mail. Se que algo tiene que ver php, pero no tengo ni idea de como hacer para que los datos lleguen a la casilla de mail. Como empiezo el php ? o tengo que insertar algo en el html ? tengo que crear un archivo PHP ?

gracias por su ayuda
  #2 (permalink)  
Antiguo 27/06/2005, 14:57
Avatar de mamon  
Fecha de Ingreso: enero-2002
Ubicación: Lima
Mensajes: 1.302
Antigüedad: 15 años, 11 meses
Puntos: 3
primero que todo tienes q recuperar lo que el usuario ingreso en el formulario.. supongamos que solo ingreso dos datos, su nombre, apellido y email.. y los nombres de los campos de texto son nombres y apellidos

Luego el formulario envia la info a la página mandamail.php

mandarmail.php
Código PHP:
$nombre = (!isset($_POST["nombres"])) ? ""$_POST["nombres"];
$apellido = (!isset($_POST["apellidos"])) ? ""$_POST["apellidos"];
$mail = (!isset($_POST["email"])) ? ""$_POST["email"];
 
//asi recuperé lo que el usuario ingreso en el campo nombres y en el campo apellidos.. ahora creo la sgtes variables para preparar el mail.
 
/* recipientes */
$para  $mail;
/* asunto */
$asunto "Mail desde Web";
/* Para enviar correo HTML, puede definir la cabecera Content-type. */
$cabeceras  "MIME-Version: 1.0\r\n";
$cabeceras .= "Content-type: text/html; charset=iso-8859-1\r\n";
/* cabeceras adicionales */
//$cabeceras .= "To: Nombre del site <$para>\r\n";
$cabeceras .= "From: $mail <$mail>\nReply-To: $nombre<$mail>\nContent-Type: text/html; charset=iso-8859-1"
/*$cabeceras .= "Cc: [email protected]\r\n";
/*$cabeceras .= "Bcc: [email protected]\r\n";
 
/*mensaje*/
$mensaje "Aquí se ingresa el mensaje del mail";
 
/* y ahora, enviarlo */
mail($para$asunto$mensaje$cabeceras); 
__________________
Yo si sé lo que es trabajar duro, porque lo he visto.
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 10:33.