Sobre formulario

chris23

Hola,

me gustaría saber como puedo crear un formulário en una web para que lo que se escriba me llegue por email directamente o se guarde en un log, de manera totalmente invisible.
Es decir, eso de email@host.com que haces click y se te abre el outlook express no me sirve, sino que al darle el botón de "Enviar" se guarde/envie sin que el que ha escrito tenga que procuparse.

Espero haberme explicado bien...

Saludos

-Kalambre-

Creo que lo que necesitas es esto, pruebalo y me dices.

< !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
< html>
< head>
< title>Mándanos tus comentarios</title>
< /head>

< body bgcolor="#cccc66" text="#003300" link="#006060" vlink="#006060">
< ?
if (!$HTTP_POST_VARS){
?>
< form action="envia_form_php.php" method=post>
Nombre: < input type=text name="nombre" size=16>
< br>
Email:
< br>
Comentarios: < textarea name=coment cols=32 rows=6>< /textarea>
< br>
< input type=submit value="Enviar">
< /form>
< ?
}else{
//Estoy recibiendo el formulario, compongo el cuerpo
$cuerpo = "Formulario enviado\n";
$cuerpo .= "Nombre: " . $HTTP_POST_VARS["nombre"] . "\n";
$cuerpo .= "Email: " . $HTTP_POST_VARS["email"] . "\n";
$cuerpo .= "Comentarios: " . $HTTP_POST_VARS["coment"] . "\n";

//Pon aqui tu correo
mail("admin@tudominio.com","Formulario recibido",$cuerpo); 

//Mensaje despues del envio 
echo "Gracias por rellenar el formulario. Se ha enviado correctamente."; 

}
?>
< /body>
< /html>

chris23

Creo eso en un .htm y al enviar sale:

Not Found
The requested document was not found on this server.

Refiriendose a envia_form_php.php

-Kalambre-

Pues no se, debe de ser sencillo pero yo de php no se casi na... tendras q esperar a que alguien q sepa mas te exe un cable.

He encontrado un script de una pagina de estas de recursos, es mas completo con logfile y todo y parece bastante configurable.

Lo puedes descargar desde aqui, le hechas un vistazo.

http://www.jotapeges.com/show.php/2164_fs2.8.zip.html

Mas no te puedo ayudar, saludos.

erdanblo

Fite tu por donde:

http://www.media-vida.net/vertema.php?fid=9&tid=1828897022

Extraído del faq.

Whose

http://www.media-vida.net/vertema.php?fid=9&tid=1828897022

Tema cerrado

Usuarios habituales

  • Whose
  • erdanblo
  • -Kalambre-
  • chris23