Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] como puedo hacer las sesiones o como se le llame a esto que explicare

Estas en el tema de como puedo hacer las sesiones o como se le llame a esto que explicare en el foro de PHP en Foros del Web. tengo este codigo Código PHP: if( $row = mysql_fetch_array ( $result )){              $num_ident = $row [ 1 ];              $nombre = $row [ 2 ...
  #1 (permalink)  
Antiguo 23/02/2016, 08:29
 
Fecha de Ingreso: marzo-2015
Ubicación: zulia
Mensajes: 71
Antigüedad: 9 años, 1 mes
Puntos: 0
como puedo hacer las sesiones o como se le llame a esto que explicare

tengo este codigo
Código PHP:
if($row=mysql_fetch_array($result)){
            
$num_ident=$row[1];
            
$nombre=$row[2];
            
$apellido=$row[3];
            
$telefono=$row[4];
            
$email=$row[5];
            
$personal=$row[6];
            
$usuario=$row[7];
                        
            
$_SESSION['num_ident']=$$num_ident;
            
$_SESSION['nombre']=$nombre;
            
$_SESSION['apellido']=$apellido;
            
$_SESSION['telefono']=$telefono;
            
$_SESSION['email']=$email;
            
$_SESSION['personal']=$personal;
            
$_SESSION['usuario']=$usuario;
            
        if (
$_SESSION['usuario']=='estudiante') {
            
            echo 
'<script type="text/javascript">
            window.location.href="./estudiante.php";
            </script>'
;
        
        }else{
            
            echo 
'<script type="text/javascript">
            window.location.href="./profesor.php";
            </script>'
;
        }
        }else{
        echo 
"Usuario No Registrado";
        echo 
'<script type="text/javascript">
        alert("Usuario o contraseña incorrectos");
        window.location.href="../login.php";
        </script>'
;
        
    } 
como puedo hacer un tercer "codigo" para dirigir a otro tipo de usuario

siempre cuando lo universidad me mandaba a realizar una sesión así, lo hacia de dos, pero ahora necesito otra opción que es la de administración.

los tipos de usuarios serán, estudiante, profesor y administrador.

espero que me ayuden.
  #2 (permalink)  
Antiguo 23/02/2016, 09:41
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: como puedo hacer las sesiones o como se le llame a esto que explicare

Es bien simple, o bien, agregas más condiciones elseif() o bien, usas un switch():
Código PHP:
Ver original
  1. $x = $_SESSION['x'];
  2.  
  3. if ($x == 'a') {
  4.   // A
  5. } elseif ($x == 'b') {
  6.   // B
  7. } else {
  8.   // C
  9. }
  10.  
  11. // etc.
  12.  
  13. switch ($x) {
  14.   case 'a';
  15.     // A
  16.   break;
  17.  
  18.   case 'b';
  19.     // B
  20.   break;
  21.  
  22.   default;
  23.     // C
  24.   break;
  25.  
  26.   // etc.
  27. }

¿Se entiende?
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 23/02/2016, 15:09
 
Fecha de Ingreso: marzo-2015
Ubicación: zulia
Mensajes: 71
Antigüedad: 9 años, 1 mes
Puntos: 0
Respuesta: como puedo hacer las sesiones o como se le llame a esto que explicare

te digo algo, si estuvieras cerca te sampara un beso jajaja, me sirvio la primera opcion pero no creando la variable sino colocando el session como lo estuve haciendo, primero no comprendí muy bien pero probando se aprende, gracias.

Etiquetas: sesiones, sql, usuarios
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 01:37.