Temas > Programacion > Html > Envio de datos mediante mail en html
Julio

Envío de datos mediante mail
Hasta ahora siempre configuramos la propiedad action de la marca <form> con
el nombre de un archivo que procesa los datos en el servidor:
<?// esto no va
<form action="/registrardatos.php" method="post">
?>// esto no va
Para poder resolver esto debemos conocer el lenguaje PHP o algún otro
lenguaje de servidor.
Conociendo solo HTML la solución es enviar los datos mediante el programa
cliente de mail que esté configurado en la computadora. Para esto
inicializamos la propiedad action de la siguiente forma: 
<?// esto no va
<form action="mailto:nombre@dominio.com" method="post"
enctype="text/plain">
?>// esto no va
Es decir inicializamos la propiedad action con el texto mailto seguido de
dos puntos y la dirección de mail a la que queremos enviar los datos del
formulario, recordemos siempre que utilizamos mailto el emisor del mail
depende como esté configurado nuestro software de mail en nuestra
computadora.
Además inicializamos la propiedad enctype con el valor "text/plain" con lo
que le indicamos que se trata de un archivo de texto plano. Tengamos en
cuenta que no podemos enviar archivos adjuntos.
Para probar esta funcionalidad confeccionaremos una página que permita
hacer una reclamación de reparaciones y se envíen los datos a una
dirección de correo.
Se debe poder ingresar el nombre, dirección y un comentario del problema.
La página HTML es:
<?// esto no va
<html>
<head>
<title>Prueba de formulario<title>
</head>
<body>
<h2>Reclamos<h2>
<form action="mailto:reclamaciones@gmail.com" method="post"
enctype="text/plain">
Ingrese su nombre:
<input type="text" name="nombre" size="20">
<br>
Ingrese su dirección:
<input type="text" name="dirección" size="30">
<br>
Informe del problema:
<br>
<textarea rows="5" cols="40" name="problema"><textarea>
<br>
<input type="submit" value="enviar">
<form>
<body>
<html>
?>// esto no va
Debe llegar a la casilla de correos reclamaciones@gmail.com un mail con el
contenido de los datos cargados en el formulario. El mail contiene el
nombre del control y el contenido ingresado por el operador.
Si queremos que el correo llegue con un título debemos inicializar
subject:
<?// esto no va
<form action="mailto:reclamos@gmail.com?subject=pedido de reparación"
method="post" enctype="text/plain">
?>// esto no va
Con esto logramos ubicar perfectamente todos los mail que llegan a nuestra
casilla de correos reclamaciones@gmail.com
La desventaja del envío de datos mediante mail es que la persona no puede
hacer el envío del formulario desde una máquina ubicada en un ciber donde
muy posiblemente no nos dejen configurar un cliente de mail.













¿Has olviado tu contraseña?

Pulsa aquí para registrate




Google






LunMarMieJueVieSabDom
    123
45678910
11121314151617
181920 21222324
252627282930 

Jueves 21 de Noviembre 2024
Semana 47

..............................................................................................................................................................................................................................................
(Contacto)..
Esta web utiliza cookies para obtener datos estadísticos de la navegación de sus usuarios. Política de privacidad y Aviso legal