Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/07/2002, 15:36
Avatar de urjose
urjose
 
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 22 años, 3 meses
Puntos: 1
Ya casi queda -> Help me !!

Hola señores(as) miren tengo esto:

Código:
 
	Function Ingresar()
	{
		$query="select count(*) from usuario_datos2 where username='".$this->Username."' and password='".$this->Password."'";
		$resultado=mysql_query($query);
		if (!$resultado)
		{
			echo "Hubo un error al tratar de ingresar, intenta mas tarde.";
			$logueo=0;
			exit;
		}
		$contador=mysql_result($resultado,0,0);
		if ($contador>0)
		{
			echo "Te has logueado satisfactoriamente.";
			$logueo=1;
		}
		else
		{
			echo "Tu nombre de usuario o contraseña son incorrectos";	
			$logueo=0;	
		}
		If ($logueo==0)
		{
			echo "<meta http-equiv=\"refresh\" content=\"3;url=index.php\"> ";
		}
		$querypermiso="select * from usuario_datos2 where username='".$this->Username."' and password='".$this->Password."'";
		$tipousuario=mysql_query($querypermiso);
		if (!$tipousuario)
		{
			echo "Hubo un error al tratar de ingresar, intenta mas tarde.";
			echo "<meta http-equiv=\"refresh\" content=\"3;url=index.php\"> ";
			exit;
		}
		$resultadopermiso=mysql_fetch_array($tipousuario);
		$permiso=$resultadopermiso["tipousuario"];
		//echo $querypermiso;
		//echo $permiso;
		if ($permiso=="1")
		{
			echo "<meta http-equiv=\"refresh\" content=\"3;url=index2.php\"> ";
		}
		
	}
El chiste es que si me despliega el mensaje de "Te has logueado satisfactoriamente" pero
ya no entra al ultimo if donde valido $permiso=="1"

El campo TipoUsuario en la BD es un char(1) por lo cual valido el 1 con las ".

Se me hace que el error esta en esta parte:

$tipousuario=mysql_query($querypermiso);

o aqui

$resultadopermiso=mysql_fetch_array($tipousuario);
$permiso=$resultadopermiso["tipousuario"];

por que si imprimo permiso no me manda nada, cuando en realidad si debe tener un valor.

Será que no me he situado en ingun registro o no se que pueda ser.

Gracias por tenerme paciencia.

Saludos

<center>
<a href=http://comunidadguru.com><img border=0 src=http://comunidadguru.com/imagenes/logos/logo.gif></a>
</center>