Tema: ayuda
Ver Mensaje Individual
  #6 (permalink)  
Antiguo 12/01/2002, 16:48
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Re: ayuda

Lo primero es que tengas claro como quieres tratar la informacion recogida por el formulario en cuestion.

Puedes ... simplemente enviar un mail .. con la forma:

<form name="form1" action="mailto:[email protected]&quot ; >
<input type="text" name="campo1">
<input type="submit" name="Submit" value="Enviar">
</form>

Notese el "action" ... eso especifica donde se envian los datos .. en este caso por e-mail al que indiques.
Esto tiene algunos problemas, el pero de todos es que obligas al usuario de la web a enviar los datos por su cliente de correo (lease Outlook, etc, cliente sofware) y si el usuario usa correo web .. pues no podra enviar los datos ...

Lo mejor es usar un lenguaje dinamico .. PHP (es el caso de este foro) .. ASP o un CGI, el caso que todos estos lenguajes reciben la informacion y la procesan como tu quieras .. desde grabarla en el mismo servidor para posteriormente recogerla o visualizarse en el mismo momento por un navegador, meterla en alguna base de datos (Mysql, Oracle .. etc) o procesarla para enviarla por e-mail, pero en este caso quien enviase el e-mail seria el servidor y no el cliente (el ordenador del usuario). Con esto nos evitamos que los datos no se envien por el tipo de correo q use el usuario de la web.

Cada lenguaje (CGIs - Perl, PHP, ASP ...) tiene sus metodos para "recoger" los datos enviados por un formulario HTML (envios por el URL) tal como describia en el ejemplo anterior para PHP.

Te recomiendo que consultes las capacidades de tu servicio de Hosting donde tengas alojada la web que estas desarrollando para ese cliente y mires si soporta PHP, ASP o CGIs ... despues pienses que tienen que hacer los datos recogidos (publicarse en la web, almacenarse en una base de datos .. o enviarse por mail) ... cuando tengas claros estos pasos .. Solicita ayuda en el foro correspondiente.

Un saludo,