Ver Mensaje Individual
  #3 (permalink)  
Antiguo 12/09/2011, 06:48
guiamascota
 
Fecha de Ingreso: agosto-2011
Ubicación: España
Mensajes: 21
Antigüedad: 12 años, 7 meses
Puntos: 0
Respuesta: formulario con CGI email

Hola,
Me he estado mirando el html, lo pasé por el validator y aún sigo teniendo problemas.
El principal problema es que no se envia en los navegadores Firefox y Explorer y sale ese mensaje:
"There are missing fields!
recipient is missing

Form Dump:"

Dejo el link dónde ahora está por si lo quieres provar: http://www.guiam.es/prova/empresas-del-sector-form.html

Tambien dejo el codigo por si alguien ve dónde está el problema, porque en safari i chrome se envía y Firefox y Explorer no!

Código HTML:
Ver original
  1. <h2>FORMULARIO DE EMPRESAS DEL SECTOR</h2>
  2.  
  3. <div class="punto">
  4.  
  5. <form id="profesionales_sector" action="http://www.guiam.es/cgi-sys/FormMail.cgi" method="post" enctype="text/plain">
  6. <h3><label> *Datos personales</label></h3>
  7.  
  8. <table class="datosPersonales">
  9. <tr><td><label>Nombre de la Empresa:</label></td><td><input type="text" name="Nombre"/></td></tr>
  10. <tr><td><label>Nº NIF:</label></td><td><input type="text" name="Apellidos" /></td></tr>
  11. <tr><td><label>E-mail:</label></td><td><input type="text" name="Email" /></td></tr>
  12. <tr><td><label>Teléfono:</label></td><td><input type="text" name="Telefono" /></td></tr>
  13. <tr><td><label>Provincia:</label></td><td><select name="Provincia" style="border: 1px solid #999;">
  14.     <option value="Ninguna">--Escojer provincia--</option>
  15.     <option value="A Coruña">A Coruña</option>
  16.     <option value="Álava">Álava</option>
  17.     <option value="Álbacete">Albacete</option>
  18.     <option value="Álbacete">Alicante</option>
  19.     <option value="Almería">Almería</option>
  20.     <option value="Asturias">Asturias</option>
  21.     <option value="Ávila">Ávila</option>
  22.     <option value="Badajoz">Badajoz</option>
  23.     <option value="Baleares (Illes)">Baleares (Illes)</option>
  24.     <option value="Barcelona">Barcelona</option>
  25.     <option value="Burgos">Burgos</option>
  26.     <option value="Cáceres">Cáceres</option>
  27.     <option value="Cádiz">Cádiz</option>
  28.     <option value="Cantabria">Cantabria</option>
  29.     <option value="Castellón">Castellón</option>
  30.     <option value="Ceuta">Ceuta</option>
  31.     <option value="Ciudad Real">Ciudad Real</option>
  32.     <option value="Córdoba">Córdoba</option>
  33.     <option value="Cuenca">Cuenca</option>
  34.     <option value="Girona">Girona</option>
  35.     <option value="Granada">Granada</option>
  36.     <option value="Guadalajara">Guadalajara</option>
  37.     <option value="Guipúzcoa">Guipúzcoa</option>
  38.     <option value="Huelva">Huelva</option>
  39.     <option value="Huesca">Huesca</option>
  40.     <option value="Jaén">Jaén</option>
  41.     <option value="León">León</option>
  42.     <option value="Lleida">Lleida</option>
  43.     <option value="La Rioja">La Rioja</option>
  44.     <option value="Lugo">Lugo</option>
  45.     <option value="Madrid">Madrid</option>
  46.     <option value="Málaga">Málaga</option>
  47.     <option value="Melilla">Melilla</option>
  48.     <option value="Murcia">Murcia</option>
  49.     <option value="Navarra">Navarra</option>
  50.     <option value="Ourense">Ourense</option>
  51.     <option value="Palencia">Palencia</option>
  52.     <option value="Las Palmas">Las Palmas</option>
  53.     <option value="Pontevedra">Pontevedra</option>
  54.     <option value="Salamanca">Salamanca</option>
  55.     <option value="Santa Cruz de Tenerife">Santa Cruz de Tenerife</option>
  56.     <option value="Segovia">Segovia</option>
  57.     <option value="Sevilla">Sevilla</option>
  58.     <option value="Soria">Soria</option>
  59.     <option value="Tarragona">Tarragona</option>
  60.     <option value="Teruel">Teruel</option>
  61.     <option value="Toledo">Toledo</option>
  62.     <option value="Valencia">Valencia</option>
  63.     <option value="Valladolid">Valladolid</option>
  64.     <option value="Vizcaya">Vizcaya</option>
  65.     <option value="Zamora">Zamora</option>
  66.     <option value="Zaragoza">Zaragoza</option></select></td></tr>
  67.  
  68.  
  69. <h3>
  70.   <label>*Sector específico:</label></h3>
  71.  
  72. <table class="datosProfesionales">
  73. <tr><td>Alojamiento pet-friendly</td><td><input type="checkbox" name="Sector" value="PetFriendly"/></td></tr>
  74. <tr><td>Centro Agility</td><td><input type="checkbox" name="Sector" value="CentroAgility"/></td></tr>
  75. <tr><td>Centro de adiestramiento</td><td><input type="checkbox" name="Sector" value="CentroAdiestramiento"/></td></tr>
  76. <tr><td>Centro de formación de profesionales del sector</td><td><input type="checkbox" name="Sector" value="CentroFormacion"/></td></tr>
  77. <tr><td>Centro de rehabilitación canina</td><td><input type="checkbox" name="Sector" value="CentroRehabCanina"/></td></tr>
  78. <tr><td>Centro de terapias alternativas para mascotas</td><td><input type="checkbox" name="Sector" value="CentroTerapiasAlt"/></td></tr>
  79. <tr><td>Centro veterinario</td><td><input type="checkbox" name="Sector" value="CentroVet"/></td></tr>
  80. <tr><td>Criador</td><td><input type="checkbox" name="Sector" value="Criador"/></td></tr>
  81. <tr><td>Hospital veterinario</td><td><input type="checkbox" name="Sector" value="HospitalVet"/></td></tr>
  82. <tr><td>Peluquería canina</td><td><input type="checkbox" name="Sector" value="PeluqueriaCanina"/></td></tr>
  83. <tr><td>Residencia canina</td><td><input type="checkbox" name="Sector" value="ResidenciaCanina"/></td></tr>
  84. <tr><td>Tienda online</td><td><input type="checkbox" name="Sector" value="TiendaOnline"/></td></tr>
  85. <tr><td>Venta de productos para mascotas</td><td><input type="checkbox" name="Sector" value="VentaProd"/></td></tr>
  86.  
  87. <tr><td>Otros</td><td><input type="text" name="Sector" id="checkBoxOtros"/></td></tr>
  88.    
  89. <h3>Otros datos</h3>
  90. <table class="otrosDatos">
  91. <tr><td colspan="3"><strong>
  92.   <label>¿Estaría interesado en contratar los servicios de un profesional?</label>
  93. </strong></td></tr>
  94.  
  95.     <tr><td>Si <input type="radio" name="ContratarServicio" value="Si contratar servicio" checked="checked"/></td>
  96.     <td>No <input type="radio" name="ContratarServicio" value="No contratar servicio" /></td>
  97.     <td>Ahora no, quizá en un futuro <input type="radio" name="ContratarServicio" value="Depende contratar servicio"/></td>
  98.     </tr>
  99.    
  100. <tr><td colspan="3" style="padding-top:15px;"><strong>
  101.   <label>¿Estaría interesado en acoger estudiantes en prácticas?</label>
  102. </strong></td></tr>
  103.  
  104.     <tr><td>Si <input type="radio" name="Carnet" value="SiCarnet" checked="checked"/></td>
  105.     <td>No <input type="radio" name="Carnet" value="NoCarnet"/></td><td>Depende, quiero más información <input type="radio" name="Dispuesto viajar" value="DependeDispuestoViajar" /></td></tr>
  106.  
  107. <tr><td colspan="3" style="padding-top:15px;"><strong>
  108.   <label>¿Podría estar interesado en publicitar-se en nuestra web?</label>
  109. </strong></td></tr>
  110.  
  111.     <tr><td>Si <input type="radio" name="Carnet" value="SiCarnet" checked="checked"/></td>
  112.     <td>No <input type="radio" name="Carnet" value="NoCarnet"/></td><td>Quizás más adelante <input type="radio" name="DispuestoViajar" value="Depende dispuesto viajar" /></td></tr>
  113.  
  114.        
  115.  <tr><td colspan="2" style="padding-top:15px;" valign="top"><label><strong>¿Qué espera de GuiaM?</strong><br/>Las sugerencias nos ayudan a mejorar el servicio día a dia. <br />¡No dude en hacerlo!
  116. </label></td><td style="padding-top:15px;" valign="top"><textarea name="comentario" cols="35" rows="5"></textarea></td></tr>
  117. <div class="botones">
  118.     <input type="hidden" name="recipient" value="[email protected]"/>
  119.     <input type="submit" value="Envia" id="submit1" /> <input type="reset" value="Borra" id="reset1"/>
  120. </div>  
  121. </form>
  122. </div>

Si no hubiera solución.. por favor alguien me podria decir algun generador de formularios para que pueda hacer algo parecido a lo que tengo y que si funcione en todos los navegadores??

Muchas gracias