tengo una web y quiero saber como pued hacer un formulario para q me envien un texto. gracias
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";
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).