Foros del Web » Programando para Internet » PHP »

Login

Estas en el tema de Login en el foro de PHP en Foros del Web. Me dice que me da error en "if(isset($_SESSION('level_admin')){", no se si me dara luego mas problemas cual seria la solucion. Código PHP:             session_start ();         if(isset( ...
  #1 (permalink)  
Antiguo 30/05/2011, 01:14
 
Fecha de Ingreso: mayo-2011
Mensajes: 21
Antigüedad: 13 años
Puntos: 0
Login

Me dice que me da error en "if(isset($_SESSION('level_admin')){", no se si me dara luego mas problemas cual seria la solucion.

Código PHP:
            session_start();
        if(isset(
$_SESSION('level_admin')){
          if(
$_SESSION('level_admin') == 1{
            
//aqui mandas a llamar la pagina de admin con
            
header('location:ProductesBase.php');
          else{
            
//aqui mandas a llamar la pagina de usuario sin privilegios con
            
header('location:Productes.html');    
          }
        } 
Gracias.
  #2 (permalink)  
Antiguo 30/05/2011, 01:47
 
Fecha de Ingreso: marzo-2011
Mensajes: 107
Antigüedad: 13 años, 1 mes
Puntos: 22
Respuesta: Login

Sí, te falta el cierre del segundo if y el paréntesis de cierre de éste. Por eso a mí personalmente me gusta poner las llaves de apertura y cierre en el mismo nivel, para ver que están cerrados. Y seguramente más fallos.

Código PHP:
session_start(); 

if(isset(
$_SESSION('level_admin'))

   if(
$_SESSION('level_admin') == 1)
   { 
      
//aqui mandas a llamar la pagina de admin con 
      
header('location:ProductesBase.php'); 
   }
   else
   { 
      
//aqui mandas a llamar la pagina de usuario sin privilegios con 
      
header('location:Productes.html');     
   } 

El código está más ordenado y es mucho más fácil ver los fallos ^^
  #3 (permalink)  
Antiguo 30/05/2011, 02:36
 
Fecha de Ingreso: mayo-2011
Mensajes: 21
Antigüedad: 13 años
Puntos: 0
Respuesta: Login

me falla en la i no se que hacer estoi ia que no se codigo po enr ni nadaa
  #4 (permalink)  
Antiguo 30/05/2011, 04:10
 
Fecha de Ingreso: marzo-2011
Mensajes: 107
Antigüedad: 13 años, 1 mes
Puntos: 22
Respuesta: Login

Código PHP:
session_start();  

if(isset(
$_SESSION['level_admin']) 
{  
   if(
$_SESSION('level_admin') == 1
   {  
      
//aqui mandas a llamar la pagina de admin con  
      
header('location:ProductesBase.php');  
   } 
   else 
   {  
      
//aqui mandas a llamar la pagina de usuario sin privilegios con  
      
header('location:Productes.html');      
   }  

Prueba ahora con esto, he cambiado los corchetes del $_SESSION que antes estaban mal.

No sé que 'i' te estará fallando, pero primero calmate y ve paso a paso. Si en la pantalla aparece alguna linea con el fallo sería de ayuda ver que pone.

A veces entiendo mejor los códigos mal escritos que a las personas con faltas de ortografía...

Etiquetas: login
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 00:26.