Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/02/2010, 14:33
Avatar de carmagedon
carmagedon
 
Fecha de Ingreso: junio-2005
Ubicación: Argentina
Mensajes: 794
Antigüedad: 18 años, 10 meses
Puntos: 23
Respuesta: Probelmas con un checkbox

Hola, que tal?

Antes que nada, en vez de utilizar etiqueta <?, utiliza ésta <?php.
Luego, probaste con hacer un ALERT a la variable para ver que te devuelve?

Código PHP:
Ver original
  1. <?php
  2. $id = $_SESSION['id'];
  3. if (isset($_POST['share'])) {
  4.  
  5.            echo "<script language='javascript'>alert('".alert($_POST['share'])."');</script>";
  6.  
  7.             if($_POST['share']=="ON"){
  8.                  $sql = "UPDATE usuarios SET comparte = '1' WHERE id = '".$id."'";
  9.                  $res = mysql_query($sql);
  10.                  $_SESSION['comparte'] = 1;
  11.                  echo "cambiado a si compartir";
  12.             }
  13.             if($_POST['share']=="OFF"){
  14.                  $sql = "UPDATE usuarios SET comparte = '0' WHERE id = ".$id."'";
  15.                  $res = mysql_query($sql);
  16.                  $_SESSION['comparte'] = 0;
  17.                  echo "cambiado a NO compartir";
  18.             }
  19. }

Fijate, si te devuelve bien el valor del ALERT tendrías que probar en vez de poner dos IF, probá con un ELSE.

Suerte.
__________________
Freelance - Aplicaciones Web