Ver Mensaje Individual
  #4 (permalink)  
Antiguo 17/11/2017, 15:50
rbczgz
 
Fecha de Ingreso: noviembre-2003
Ubicación: Zaragoza, España
Mensajes: 1.257
Antigüedad: 20 años, 5 meses
Puntos: 154
Respuesta: No aparecen info

Hola priamo,

Las variables toman el nombre del "name" del HTML, en tu caso el nombre es el mismo para los dos campos, lo que sí está bien es el "id" que lo has cambiado, pero en este caso no te sirve para lo que pretendes, debes asignar las variables mediante el name (y poner un name distinto en cada chekbox)

Código HTML:
Ver original
  1. <div class="checkbox">
  2.                                         <label><input name="usercopy2" id="usercopy2" type="checkbox" value="SI" checked="checked" />Deseo recibir newletters</label>
  3.                                     </div>
  4.                                     <div class="checkbox">
  5.                                         <label><input name="usercopy3" id="usercopy3" type="checkbox" value="SI" checked="checked" />Acepto la politica de reservas</label>
  6.                                     </div>

Código PHP:
Ver original
  1. if ( isset($_POST["usercopy2"]) && empty($_POST["usercopy2"]) ) {
  2.     $usercopy2 = $_POST["usercopy2"];
  3.     }
  4.     if ( isset($_POST["usercopy3"]) && empty($_POST["usercopy3"]) ) {
  5.     $usercopy3 = $_POST["usercopy3"];
  6.     }

Espero que te sirva, analízalo detenidamente y adáptalo a tu código...