Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/02/2010, 14:24
Bam_Margera
 
Fecha de Ingreso: febrero-2009
Mensajes: 580
Antigüedad: 15 años, 2 meses
Puntos: 13
Probelmas con un checkbox

hola,

tengo el siguiente codigo en un solo fichero .php

Código PHP:
$id = $_SESSION['id'];
if (isset($_POST['share'])) { 

            if($_POST['share']=="ON"){
                 $sql = "UPDATE usuarios SET comparte = 1 WHERE id = $id";
             $res = mysql_query($sql);
             $_SESSION['comparte'] = 1;
                 echo "cambiado a si compartir";
            }
            if($_POST['share']=="OFF"){
                 $sql = "UPDATE usuarios SET comparte = 0 WHERE id = $id";
             $res = mysql_query($sql);
             $_SESSION['comparte'] = 0;
                 echo "cambiado a NO compartir";
            }

    
}







?>

<div id="csc"><!--the_box-->
 <span class="tr"></span>


<div class="cssbox">  <div class="cssbox_head">  <h2>SETTINGS</h2> <hr /><br /> </div>  <div class="cssbox_body">

  


<form name = "profile" method="post" action="javascript:FAjax('./php/profile.php','contenidos','share='+document.getElementById('share').value,'POST');">
  
     <label>Select this option if you don't mind if other users find your links 
     <? if($_SESSION['comparte']==1){
         echo 
"<input type='checkbox' name='share' id='share' value='ON'>";    

        }
     else{
         echo 
"<input type='checkbox' name='share' id='share' value='OFF'>";    
        
                }
        
?>
     </label>

<INPUT name="submit" type="submit" value="Enviar">
   
   
</form>

</div></div>


El probelma es que marque o no el checkbox, siempre me dice ''cambiado a si compartir'' y el estado del checkbox siempre esta deshabilitado despues del post....


alguna idea?
__________________
¿ya conoces la red social de cocina? descubre y comparte recetas de cocina
TONIWEB, un programador web freelance