Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/08/2014, 03:46
unexes
 
Fecha de Ingreso: enero-2011
Ubicación: España
Mensajes: 222
Antigüedad: 13 años, 3 meses
Puntos: 7
Ejecutar una condicion IF al marcar o desmarcar un checkbox

Buenos días a tod@s.

Primero pido disculpas por si el problema que planteo no es de este foro, si así fuera rogaria que lo cambiaran al foro adecuado, dicho esto expongo mi problema cuyo código he reducido al maximo con la finalidad de que sea mas claro.

Tengo un formulario con una serie de campos, los mismos tienen una ayuda que funciona perfectamente.
Código:
<form action="Enviar_FormularioPersonal.php" method="post">
  <div id="LabNombrePersonal" class="cabecerasformularioPersonal">Nombre :
    <input type="text" name="nombrepersonal" class="Contenido2forpersonal" maxlength="30"  size="20"/>&nbsp;<img src="images/Estrella.gif" width="10" height="7"><img style="vertical-align: bottom" src="images/ayuda1.png" alt="Ayuda" onmouseover="muestraAyudaArriba3(event, 'Nombre Personal')"></div>
// aquí resto de campos, etc...
<div id="BotonIngresarPersonal"><input type="submit" value="Ingresar"  class="BotonIngresarforpersonal"/>
</form>
Lo que quiero hacer es poner un checkbox en la misma página y que el usuario lo marque si quiere disponer de la ayuda o lo desmarque si no precisa de la ayuda o le es molesta, he probado algo así pero no me funciona.
Código:
<form action="Enviar_FormularioPersonal.php" method="post">
<input type="checkbox" name="activarayuda" value="1" />
 <?php
 if (("activarayuda") == '1')
 {
 ?>
  <div id="LabNombrePersonal" class="cabecerasformularioPersonal">Nombre :
    <input type="text" name="nombrepersonal" class="Contenido2forpersonal" maxlength="30"  size="20"/>&nbsp;<img src="images/Estrella.gif" width="10" height="7"><img style="vertical-align: bottom" src="images/ayuda1.png" alt="Ayuda" onmouseover="muestraAyudaArriba3(event, 'Nombre Personal')"></div>
// aquí resto de campos, etc...
   <?php 
   }else{
   ?>
  <div id="LabNombrePersonal" class="cabecerasformularioPersonal">Nombre :
    <input type="text" name="nombrepersonal" class="Contenido2forpersonal" maxlength="30"  size="20"/></div>
// aquí resto de campos, etc...
    <?php
    }
    ?>
     <div id="BotonIngresarPersonal"><input type="submit" value="Ingresar"  class="BotonIngresarforpersonal"/>
</form>
Por supuesto no funciona, necesito vuestra ayuda, he buscado por varios sitios y no he encontrado la forma de solucionarlo, espero que me podais ayudar.
Un saludo.
__________________
¿Hay algo mas hermoso que ayudar.?