Envio de Formularios

Unforgiven

tengo una web y quiero saber como pued hacer un formulario para q me envien un texto. gracias

R

x mail , no¿
Mira los servicios q www.melodysoft.com te ofrece que uno de ellos es el formulairo :D

Unforgiven

voy a ello, gracias

Unforgiven

aunke tarda mucho...aun no se me a validado la cuenta... :S

Unforgiven

mas respuestas pls q en esta no se me valida la cuenta :S

SeXmA

pero enviar a donde? a otra pagina? a un mail? para guardalos en una BD? se un poco mas explicito.

Unforgiven

enviarlos a un mail

SeXmA

Pues si quieres mandar un mail con los datos que recibes de un formulario es tan sencillo como:

$dato1 = $POST['dato1'];
$dato2 = $
POST['dato2'];
$dato3 = $_POST['dato3'];

$mail = "[email protected]"
$asunto = "Resultados del formulario";

//construimos el mensaje
$contenido .= "Dato1: $dato1\n Dato2: $dato2\n Dato3: $dato3\n\n";

//mandamos el mail
mail("$email", "$asunto", $contenido , "From: [email protected]");
echo "mail enviado con exito";

Casi

Es una tonteria Sexma, que supongo que ya sabrás, pero pa que al majete le funcione un poco mejor:

Sustituye esto:

//mandamos el mail
mail("$email", "$asunto", $contenido , "From: [email protected]");
echo "mail enviado con exito";

Por:

//mandamos el mail

if (mail("$email", "$asunto", $contenido , "From: [email protected]")) {
echo "mail enviado con exito";
} else {
echo "error enviando email";
}


Asi sabrá si el servidor ha podido enviarlo (ojo, solo enviarlo, que no entregarlo, eso es otra cosa).

Usuarios habituales

  • Casi
  • SeXmA
  • Unforgiven
  • R4D30N