Ver Mensaje Individual
  #10 (permalink)  
Antiguo 14/04/2011, 05:30
Avatar de jors_11
jors_11
 
Fecha de Ingreso: marzo-2011
Ubicación: Granollers
Mensajes: 79
Antigüedad: 13 años, 1 mes
Puntos: 2
Respuesta: me tiene loco el checkbox,

Marcando la casilla de verificación o no el campo de la base de datos sigue saliendo de valor 0,
Quizá he escrito mal el código de la pagina que valida el formulario?

Código PHP:
Ver original
  1. <?php
  2. ?>
  3. <?php
  4. mysql_connect('localhost','logueo');
  5. mysql_select_db('logueo');
  6. [B]$publicidad = $_POST['publicidad'];
  7.  
  8. if($publicidad == TRUE)
  9. {
  10.    $sw = 1;
  11. }
  12. else
  13. {
  14.    $sw = 0;
  15. }  [/B]
  16. $usuario = strtolower($_POST["usuario"]);
  17. $password = $_POST["password"];
  18. if($usuario!= "" && $password!= "")
  19. {
  20.     $sql = mysql_query('SELECT password, usuario FROM usuarios WHERE usuario="'.$usuario.'"');
  21.     if($f= mysql_fetch_array($sql)){
  22.         if($f["password"] == $password){
  23.             $_SESSION["k_username"] = $f['usuario'];
  24.             echo 'TE HAS REGISTRADO CORRECTAMENTE, '.$_SESSION['k_username'].' <p>';
  25.             echo '<a href="2.php#1">VOLVER A LA PAGINA DE DESCARGA</a></p>';  
  26.            
  27.         }else{
  28.             echo '<strong><u>PASSWORD INCORRECTO, DEBES VOLVER AL INICIO</u></strong> ';
  29.             echo '<a href="login.php"><strong>VOLVER A VALIDAR REGISTRO</strong></a></p>';
  30.         }
  31.     }else{
  32.             echo '<strong><u>USUARIO NO EXISTE EN LA BASE DE DATOS, DEBES VOLVER AL INICIO</u></strong> ';
  33.             echo '<a href="login.php"><strong>VOLVER A VALIDAR REGISTRO</strong></a></p>';
  34.     }
  35.    
  36. }
  37.  
  38. ?>