07/04/2010, 16:21
|
| | | Fecha de Ingreso: abril-2010
Mensajes: 135
Antigüedad: 14 años, 9 meses Puntos: 1 | |
Ayuda con envío de un formulario Hola, tengo una duda con un formulario que se envía con un mailto a una direccion de correo, el problema está en que al darle a enviar se abre la ventana del outlook y se envía de manera normal, no parece haber ninguna complicación pero sin embargo el formulario no llega al correo de destino. Ya lo he probado con varios correos y en varios ordenadores y no funciona en ninguno y no sé si es un problema de la funcion que valida el envio del formulario, de que el correo es un hotmail o es el outlook aquí dejo el código por si fuera eso.
El script:
Código:
<script language="javascript">
function envio(){
if (document.entrada.Nombre.value.length==0){
alert("Escribe tu nombre, por favor")
document.entrada.Nombre.focus()
return 0;
}
if (document.entrada.CoordenadasX.value.length==0){
alert("Escribe tus coordenadas, por favor")
document.entrada.Coordenadas.focus()
return 0;
}
if (document.entrada.CoordenadasY.value.length==0){
alert("Escribe tus coordenadas, por favor")
document.entrada.Coordenadas.focus()
return 0;
}
if (document.entrada.puntos.selectedIndex==0){
alert("Indica tus puntos, por favor")
document.entrada.puntos.focus()
return 0;
}
if (document.entrada.colonias.selectedIndex==0){
alert("Indica el número de colonias que posees, por favor")
document.entrada.colonias.focus()
return 0;
}
alert("Muchas gracias, tus datos serán enviados")
document.entrada.submit();
}
</script>
Y el formulario:
Código:
<form name="entrada" action="mailto:[email protected]" method="post" enctype="text/plain">
<input type=hidden name="Formulario" value="Ikariam ext">
<size=2>Indica tu:</size><br>
<ul>
<li>Nombre:<input type=text name="Nombre" size="20"><br><br><br>
<li>Puntuación:
<select name="puntos">
<option value="0">0
<option value="1-5,000">1-5,000
<option value="5,001-10,000">5,001-10,000
<option value="10,001-20,000">10,001-20,000
<option value="20,001-30,000">20,001-30,000
<option value="30,001-50,000">30,001-50,000
<option value="50,001-75,000">50,001-75,000
<option value="75,001-100,000">75,001-100,000
<option value="+100,000">+100,000
</select><br><br><br>
<li>Número de colonias:
<select name="colonias">
<option value="0">0
<option value="1">1
<option value="2">2
<option value="3">3
<option value="4">4
<option value="5">5
<option value="+5">+5
</select><br><br>
<li>Coordenadas:
<fieldset>
<label>
X:<input type=text name="CoordenadasX" size=15><br><br><br>
Y:<input type=text name="CoordenadasY" size=15><br>
</label>
</fieldset><br>
</ul>
<input type="button" value="Enviar datos" onclick="envio()"> <input type=reset value="Restablecer datos">
Muchas gracias de antemano, y pido disculpas si este tema no iba aquí o es un problema de configuración del outlook, aunque repito que lo he preobado en varios ordenadores. |