Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/04/2014, 09:33
OfSerker
 
Fecha de Ingreso: marzo-2014
Mensajes: 168
Antigüedad: 10 años, 10 meses
Puntos: 2
Pregunta No entiendo porque no me lo coge

Muy buenas, estoy haciendo un login que compruebe tu user, tu pw a tu db. Si son correctos te logueas. Pero antes tiene que pasar por comprobar si la activación es "1". Si lo es entonces te logueas. Hice unas cuantas pruevas y lo que no me coge es la activación:

login.php:
Código PHP:
<?php
session_start
();
require_once(
'./config/funciones.php');
conectar('a''a''a''a');

include(
"mantenimiento.php"); 

//Variables 
$username strip_tags($_POST['username']); 
$password strip_tags(sha1($_POST['password'])); 
$activado strip_tags($_POST['activado']);  

$query mysql_query('SELECT * FROM users WHERE  
user="'
.mysql_real_escape_string($username).'", 
pass="'
.mysql_real_escape_string($password).'" 
AND activado="'
.mysql_real_escape_string($activado).'"'); 

//Correcte fins aqui 

if($existe mysql_fetch_object($query)) 

  if(
$existe["activado"] != 1) { 
    echo 
'Primero activa tu cuenta entrando a tu correo'
}else{ 
    
$_SESSION['logged'] = 'yes'
    
$_SESSION['username'] = $username
    echo 
'<script>window.location="ofserker.php"</script>'

}else{ 
    echo 
'El usuario y/o pass son incorrectos.';     

?>
Atentamente y con ganas de respuestas:
-OfSerker