Foros del Web » Creando para Internet » HTML »

METHOD=POST ACTION=mailto:"[email protected]"

Estas en el tema de METHOD=POST ACTION=mailto:"[email protected]" en el foro de HTML en Foros del Web. Hola, he colocado este formulario en mi página Web y no funciona. Al pulsar "Enviar" se abre el outlook (o el gestor de correo instalado) ...
  #1 (permalink)  
Antiguo 18/04/2005, 13:55
 
Fecha de Ingreso: abril-2005
Mensajes: 1
Antigüedad: 12 años, 7 meses
Puntos: 0
METHOD=POST ACTION=mailto:"[email protected]"

Hola, he colocado este formulario en mi página Web y no funciona.
Al pulsar "Enviar" se abre el outlook (o el gestor de correo instalado) y trata de envíar un correo que nunca llega.
¿Podríais decirme porqué?

Muchas gracias!


<FORM FORM NAME="formulario" METHOD=POST ACTION=mailto:"[email protected]">
Nombre:<BR>
<INPUT TYPE="text" NAME="nombre" SIZE=20> <BR>
Apellido:<BR>
<INPUT TYPE="text" NAME="apellidos" SIZE=20><BR>
¿Qué clase de información necesitas?<BR>
<SELECT NAME="info">
<OPTION value="zona">Sobre la Zona
<OPTION value="llegar">Cómo llegar
<OPTION value="precios">Precios y ofertas
<OPTION value="actividades">Actividades que se pueden realizar
</SELECT><BR>
Observaciones, correo electrónico, teléfono...<BR>
<TEXTAREA name="Descripción" rows=4 cols=25></TEXTAREA><BR>
¿Cómo deseas que nos pongamos en contacto contigo?<BR>
<INPUT type=radio name=via value=mail checked>Correo Electrónico<BR>
<INPUT type=radio name=via value=telefono>Teléfono<BR><BR>
<INPUT TYPE="submit" VALUE="Enviar">
<INPUT TYPE="reset" VALUE="Borrar">
</FORM>

Última edición por abe_rl; 18/04/2005 a las 13:57 Razón: Cambiar la notificación
  #2 (permalink)  
Antiguo 18/04/2005, 14:08
Avatar de monoswim
$moderador{'Esteban'}
 
Fecha de Ingreso: febrero-2002
Ubicación: Buenos Aires - Argentina
Mensajes: 8.762
Antigüedad: 15 años, 10 meses
Puntos: 90
me parece que es porque no debes colocar las comillas, es simplemente

mailto:[email protected]

Igualmente lo mejor es usar un script del lado del server...Como PERL o PHP...

Espero que te sirva
Saludos
__________________
Esteban Quintana
  #3 (permalink)  
Antiguo 18/04/2005, 18:12
Avatar de cdavid_00  
Fecha de Ingreso: septiembre-2004
Ubicación: La Gran Tenoch
Mensajes: 124
Antigüedad: 13 años, 2 meses
Puntos: 1
El código que pones es un error muy frecuente, desafortunadamente, que se da en muchisimos sitios web , la única forma segura y bien hecha, de enviar un correo desde una página web es a través de un formulario que procese el servidor mediante de un script de php, asp o algun otro, cualquier otro metodo no esta en las especificaciones del w3c , y por lo tanto el funcionamiento de éstos métodos son poco confiables, te recomiendo que busques informacion sobre la funcion phpmail() y la clase phpmailer ambas de PHP
Si te interesa saber mas a fondo el ¿por què? es un error el citado código puedes leer más en el siguiente artículo
http://html.conclase.net/articulos/mailto
un saludo
__________________
"Cuanto más grande es el caos, más cerca está la solución"
"Toda ciencia tiene de ciencia, lo que tiene de matemática"
  #4 (permalink)  
Antiguo 18/04/2005, 20:39
Avatar de monoswim
$moderador{'Esteban'}
 
Fecha de Ingreso: febrero-2002
Ubicación: Buenos Aires - Argentina
Mensajes: 8.762
Antigüedad: 15 años, 10 meses
Puntos: 90
Totalmente de acuerdo con cdavid_00

Yo preguntaría en mi servidor si soporta algún lenguaje como PERL, PHP o ASP...

Saludos
__________________
Esteban Quintana
  #5 (permalink)  
Antiguo 19/04/2005, 11:33
 
Fecha de Ingreso: diciembre-2003
Mensajes: 1.583
Antigüedad: 14 años
Puntos: 13
Independiente de que sea mejor ASP o PHP para esto, mailto se escirbe asi:

ACTION="mailto:[email protected]"
__________________
El conocimiento es libre: Movimiento por la Devolución
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:21.