Foros del Web » Programando para Internet » PHP »

Formulario + mail

Estas en el tema de Formulario + mail en el foro de PHP en Foros del Web. Necesito ayuda.. tengo el siguiente formulario Código HTML: <form action= "enviar.php" method= "post" > <b> Nombre y Apellido </b> <input name= "name" type= "text" id= ...
  #1 (permalink)  
Antiguo 20/11/2004, 18:29
 
Fecha de Ingreso: noviembre-2003
Mensajes: 403
Antigüedad: 14 años, 1 mes
Puntos: 4
Formulario + mail

Necesito ayuda.. tengo el siguiente formulario

Código HTML:
<form action="enviar.php" method="post">
  <b>Nombre y Apellido</b> 
  <input name="name" type="text" id="ID" 
size="30">
  <br>
  <b>Codigo de Pago</b>
  <input name="code" type="text" value="" size="30">
  <p> 
<input type="submit" value="Enviar!"> 
</form> 
Como hago para que estos datos me los envie a mi mail... directamente osea que estos datos los recoja el enviar.php y me los envie a mi mail.. ayuda por favor
  #2 (permalink)  
Antiguo 20/11/2004, 20:49
Avatar de jesusbet
(Desactivado)
 
Fecha de Ingreso: mayo-2004
Ubicación: Monterrey, MX
Mensajes: 2.667
Antigüedad: 13 años, 7 meses
Puntos: 2
Con la función Mail:
http://mx.php.net/manual/es/function.mail.php

Saludos
  #3 (permalink)  
Antiguo 21/11/2004, 11:41
 
Fecha de Ingreso: noviembre-2003
Mensajes: 403
Antigüedad: 14 años, 1 mes
Puntos: 4
Por lo que veo me interesa hacer algo asi...

Código PHP:
<?php
/* recipientes */
$para .= "[email protected]";

/* asunto */
$asunto "Pago Realizado";

/* mensaje */
$mensaje '
<html>
<head>
 <title>Pago Realizado</title>
</head>
<body>
<p><strong><em>Pago Realizado:</em></strong><br/>Nombre: $name<br/>Codigo de Pago: $code<br/>Realizar la confirmacion lo antes posible..</p>
</body>
</html>
'
;

/* 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: Me <[email protected]> \r\n";
$cabeceras .= "From: Pago <[email protected]>\r\n";
$cabeceras .= "Cc: [email][email protected][/email]\r\n";
$cabeceras .= "Bcc: [email][email protected][/email]\r\n";

/* y ahora, enviarlo */
mail($para$asunto$mensaje$cabeceras);
?>
Pero como hago para que me reconosca los valores de $name y $Code... o ya con esto que coloque los reconce directamente..
  #4 (permalink)  
Antiguo 21/11/2004, 13:41
Avatar de jesusbet
(Desactivado)
 
Fecha de Ingreso: mayo-2004
Ubicación: Monterrey, MX
Mensajes: 2.667
Antigüedad: 13 años, 7 meses
Puntos: 2
En enviar.php recibes las variables por el método del form (post):
Código PHP:
$name=$_POST['name'];
$code=$_POST[code]; 
Saludos
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 17:17.