Foros del Web » Programando para Internet » PHP »

Inicio como admin

Estas en el tema de Inicio como admin en el foro de PHP en Foros del Web. Buenas foreros. Queria saber cual es el error del script ya que si inicio con Hernan que es mi usuario el cual quiero que inicie ...
  #1 (permalink)  
Antiguo 15/03/2007, 23:44
 
Fecha de Ingreso: octubre-2006
Mensajes: 78
Antigüedad: 17 años, 6 meses
Puntos: 1
Inicio como admin

Buenas foreros.
Queria saber cual es el error del script ya que si inicio con Hernan que es mi usuario el cual quiero que inicie como admin, me da "Ocurrió un error en el ingreso de datos por favor vuelva a ingresar los datos", pero si logueo con otra cuenta lo hago normalmente.

Código PHP:
  <?
                          $usuario
=$_POST['user'];
                          
$pass=$_POST['pass'];
                                              
                          include(
"config.php");
                          if (
mysql_num_rows(mysql_query("SELECT * FROM usuarios WHERE '$usuario'=user and '$pass'=pass "))>0)
                          {
                                if (
$usuario == "Hernan")
                                {
                                  echo 
"<font color=#333333>Estas logueado como admin</font><br>";
                                  
session_start();
                                  
session_register("admin");
                                  
$admin=1;
                                  
$resu=session_is_registered("admin");
                                  echo 
$resu;
                                }         
                                else
// si no se cumple lo anterior es que el usuario no es admin
                                
{    
                                echo 
"<font color=#333333>Estas logueado</font><br>";
                                  echo 
"<font color=#333333><a href=libre2.php>Volver a la pagina principal<a></font>";
                                
session_start();
                                
session_register("libros","usuar");
                                
$libros=0;
                                
$usuar=$usuario;
                                
$resultado=session_is_registered("libros");
                                }
                          }                          
                          
                          else
                          {
                              echo 
"<font color=#333333>Ocurrió un error en el ingreso de datos por favor vuelva a ingresar los datos<br></font>";
                               echo 
"<font color=#333333><a href=fr.htm>Volver al formulario<a></font>";
                          }
                          
                          
mysql_close($conex);                    
                                           
                                                                              
                          
?>
saludos y gracias
  #2 (permalink)  
Antiguo 16/03/2007, 00:09
 
Fecha de Ingreso: octubre-2006
Mensajes: 78
Antigüedad: 17 años, 6 meses
Puntos: 1
Re: Inicio como admin

Perdon fue un error mio el error si anda solo que hace unas horas habia borrado el registro de la db que contenia el usuario y contraseña mio
Aqui otra forma de hacer lo mismo pero usando ereg
Código PHP:
<?
                          $usuario
=$_POST['user'];
                          
$pass=$_POST['pass'];
                                              
                          include(
"config.php");
                          if (
mysql_num_rows(mysql_query("SELECT * FROM usuarios WHERE '$usuario'=user and '$pass'=pass "))>0)
                          {
                                if (
ereg("Hernan",$usuario))
                                {
                                  echo 
"<font color=#333333>Estas logueado como admin</font><br>";
                                  
session_start();
                                  
session_register("admin");
                                  
$admin=1;
                                  
$resu=session_is_registered("admin");
                                  echo 
$resu;
                                }         
                                else
// si no se cumple lo anterior es que el usuario no es admin
                                
{    
                                echo 
"<font color=#333333>Estas logueado</font><br>";
                                  echo 
"<font color=#333333><a href=libre2.php>Volver a la pagina principal<a></font>";
                                
session_start();
                                
session_register("libros","usuar");
                                
$libros=0;
                                
$usuar=$usuario;
                                
$resultado=session_is_registered("libros");
                                }
                          }                          
                          
                          else
                          {
                              echo 
"<font color=#333333>Ocurrió un error en el ingreso de datos por favor vuelva a ingresar los datos<br></font>";
                               echo 
"<font color=#333333><a href=fr.htm>Volver al formulario<a></font>";
                          }
                          
                          
mysql_close($conex);                    
                                           
                                                                              
                          
?>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:07.