Foros del Web » Programando para Internet » PHP »

¿Como Hago un Formulario de Envio?

Estas en el tema de ¿Como Hago un Formulario de Envio? en el foro de PHP en Foros del Web. Hola Ha Todos Qui Siera saber como hago para hacer un formulario de envios....
  #1 (permalink)  
Antiguo 04/04/2005, 19:56
 
Fecha de Ingreso: noviembre-2004
Ubicación: Guatemala, Puerto Barrios
Mensajes: 159
Antigüedad: 19 años, 5 meses
Puntos: 0
¿Como Hago un Formulario de Envio?

Hola Ha Todos
Qui Siera saber como hago para hacer un formulario de envios.
  #2 (permalink)  
Antiguo 04/04/2005, 20:21
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 9 meses
Puntos: 102
envios de qué???... ... pero de lo que sea, tema tratado muchas veces... dale una buscada a el foro... te dejo tan solo uno de los últimos post (alguien novato.. que creo no pudo :-s) que recuerdo: http://www.forosdelweb.com/f18/formularios-ayuda-por-favor-282451/
.. quiza http://mx.php.net/manual/es/language...s.external.php te sirva... y claro... pasate por las FAQ si eres nueva...

... Suerte! ... y claro, cualquier duda (en el código) pregunta.
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
  #3 (permalink)  
Antiguo 04/04/2005, 20:37
Avatar de satake  
Fecha de Ingreso: julio-2004
Mensajes: 140
Antigüedad: 19 años, 9 meses
Puntos: 0
proba esto

aca te dejo un codigo que es el que yo uso en mi pagina, fijate si te sirve cualquier cosa preguntá

mensajes.php

Código PHP:
<?
        
if (!$HTTP_POST_VARS){
        
?>
     <form method="post" action="mensajes.php">
     <table border="0" cellspacing="5" height="62">
     <tr>
<td align="right" style="font-family: Verdana,Arial; font-size: 8pt; color: #000000" height="18">
        <font face="Arial" size="2"><b>
        Tu nombre:</b></font></td>
<td style="font-family: Verdana,Arial; font-size: 8pt; color: #000000" height="18"><input type="text" name="nombre" size="50" maxlength="40"></td>
     </tr>
     <tr>
<td align="right" style="font-family: Verdana,Arial; font-size: 8pt; color: #000000" height="30">
        <font face="Arial" size="2"><b>
        Tu email:</b></font></td>
<td style="font-family: Verdana,Arial; font-size: 8pt; color: #000000" height="30"><input type="text" name="email" size="50"></td>
     </tr>
         </table>
        <br>
     <b><font face="Arial" size="2">Comentario o mensaje:</font></b><font face="Arial" size="2"><br>
     </font>
     <textarea name="coment" cols="45" rows="5"></textarea><br><br>
     <font face="Arial">
     <input type="submit" value="Enviar"></font>&nbsp;
     <input type="reset" value="Borrar"></p>
     </form>
     <?
        
}else{
        
//Estoy recibiendo el formulario, compongo el cuerpo
        
$cuerpo "Comentarios enviados desde la página tupagina\n";
        
$cuerpo .= "<br><b>Nombre: </b>" $HTTP_POST_VARS["nombre"] . "\n";
        
$cuerpo .= "<br><b>Email: </b>" $HTTP_POST_VARS["email"] . "\n";
        
$cuerpo .= "<br><b>Comentarios: </b>" $HTTP_POST_VARS["coment"] . "\n";
        
//indica que el mail se envía en formato HTML 
        
$encabezado "From:" $email "\n"
        
$encabezado .= "X-Mailer:PHP/".phpversion()."\n"
        
$encabezado .= "Mime-Version: 1.0\n"
        
$encabezado .= "Content-Type: text/plain"
        
//mando el correo...
        
mail("tumail","asunto",$cuerpo,$encabezado);
        
//doy las gracias por el envío
        
echo "<br><br>Gracias por enviarnos tu comentario.";
        }
        
?>
de mas está decir que para que funcione debes modificar algunas cosas obvias como por ejemplo donde dice tumail, asunto, tupagina, etc
espero que te sirva y modificale el codigo html para adaptarlo a tus necesidades
la proxima ves recorre un poco las FAQS antes de preguntar algo
__________________
:aplauso: www.aponlinevillaguay.com.ar :aplauso:

Cita:
Iniciado por alguien
El arca de Noé fue hecha por principiantes, el Titanic por "profesionales".

Última edición por satake; 04/04/2005 a las 20:50 Razón: aclaracion
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 16:36.