Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/04/2010, 16:21
Avatar de _cronos
_cronos
 
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.