Ver Mensaje Individual
  #4 (permalink)  
Antiguo 18/06/2013, 16:21
Avatar de Lobito14
Lobito14
 
Fecha de Ingreso: abril-2010
Mensajes: 222
Antigüedad: 14 años
Puntos: 17
Respuesta: recibir checkbox en php desde html y enviar a correo

Pues lo que te he dicho, accedes a los indices en el Array mediante $areadetrabajo[i]

En el name del checkbox no tienes que ponerte indice, el Array se irá llenando de los elementos que se seleccione en el ordén que estén en el HTML.

Mira, si quieres prueba tu código, modificado de la siguiente forma, para que puedas ver como se forma el Array:

Código PHP:
Ver original
  1. <?
  2.  
  3. if(isset($_POST['areadetrabajo'])){
  4. $areadetrabajo= $_POST['areadetrabajo'];
  5.  
  6. print_r($areadetrabajo);
  7.  
  8. }else{
  9. ?>
  10.  
  11. <div>
  12. <label>Indique cual sería nuestra área de trabajo:
  13. <br />
  14. Puede elegir más de una opción. </label></div>
  15. <div>
  16. <form name="input" action="1.php" method="POST">
  17. <table width="717" class="area">
  18. <tr>
  19. <td width="251"><label>
  20. <input type="checkbox" name="areadetrabajo[]" value="Interior de una casa."/>
  21. Interior de una casa.</label></td>
  22. <td width="454"><label>
  23. <input type="checkbox" name="areadetrabajo[]" value="Local de comidas (Ej. Pizzería, rotisería, heladería)"/>
  24. Local de comidas (Ej. Pizzería, rotisería, heladería)</label></td>
  25. </tr>
  26. <tr>
  27. <td><label>
  28. <input type="checkbox" name="areadetrabajo[]" value="Exterior de una casa (Ej. jardín)."/>
  29. Exterior de una casa (Ej. jardín).</label></td>
  30. <td><label>
  31. <input type="checkbox" name="areadetrabajo[]" value="Un negocio (Ej. Maxi quiosco, ferretería)"/>
  32. Un negocio (Ej. Maxi quiosco, ferretería)</label></td>
  33. </tr>
  34. <tr>
  35. <td><label>
  36. <input type="checkbox" name="areadetrabajo[]" value="Casa y jardín completos."/>
  37. Casa y jardín completos.</label></td>
  38. <td><label>
  39. <input type="checkbox" name="areadetrabajo[]" value="Un salón (Ej. Iglesia, salón de fiestas)"/>
  40. Un salón (Ej. Iglesia, salón de fiestas)</label></td>
  41. </tr>
  42. <tr>
  43. <td><label>
  44. <input type="checkbox" name="areadetrabajo[]" value=" Un techo."/>
  45. Un techo.</label></td>
  46. <td><label>
  47. <input type="checkbox" name="areadetrabajo[]" value="Escuela o Institución (Ej. Colegio, Jardín de infantes)"/>
  48. Escuela o Institución (Ej. Colegio, Jardín de infantes)</label></td>
  49. </tr>
  50. </table>
  51. <input type="submit" value="enviar">
  52. </form>
  53. <?
  54. }
  55. ?>