Ver Mensaje Individual
  #7 (permalink)  
Antiguo 20/09/2010, 07:42
albertpg
 
Fecha de Ingreso: enero-2005
Mensajes: 170
Antigüedad: 19 años, 3 meses
Puntos: 0
Respuesta: Problema con variables de sesion

nada tio, no hay manera :(

Código PHP:
Ver original
  1. <?php
  2. include("include/cons.php");
  3. include("include/inctexteadmin.php");
  4. include("index.php");
  5. ?>
  6.  
  7. <?php
  8.        
  9. if (!isset($_SESSION['user'])){//si no hi ha cap sessió iniciada
  10.  
  11.    
  12.     //if ($_POST['login']){
  13.        
  14.     $user = htmlspecialchars(trim($_POST['login']));
  15.     $passwd = trim($_POST['pass']);
  16.     $link=mysql_connect($server,$dbuser,$dbpass);
  17.  
  18.    
  19.     $sql = sprintf("SELECT * FROM usuaris WHERE codi ='".$user."' and password='".$passwd."'");
  20.     //echo "$sql <br>";
  21.     mysql_real_escape_string($passwd);    
  22.    
  23.     $result=mysql_db_query($database,$sql,$link) or die (mysql_error());
  24.     //$n = mysql_num_rows($result);
  25.     //echo "$n<br>";   
  26.     if (mysql_num_rows($result)!==0){
  27.  
  28.         $array=mysql_fetch_array($result);
  29.         $_SESSION["codi"]=$array["codi"];
  30.                
  31.         $sql2 = sprintf("SELECT clau_idioma FROM usuaris");
  32.         $result2 = mysql_db_query($database,$sql2,$link) or die (mysql_error());
  33.        // $n2 = mysql_num_rows($result2);
  34.        
  35.         if (mysql_num_rows($result2) == 1){
  36.             //echo "$n2<br>";
  37.             $_SESSION["clau_idioma"] = $array["clau_idioma"];
  38.         }else{
  39.             $_SESSION["clau_idioma"] = $array["clau_idioma"];
  40.         }
  41.    
  42.             $sql3 = sprintf("SELECT id_usuari FROM usuaris");
  43.             $result3 = mysql_db_query($database,$sql3,$link) or die (mysql_error());
  44.             //$n3 = mysql_num_rows($result3);
  45.             //echo "$n3<br>";
  46.         if (mysql_num_rows($result3)!==0){
  47.            
  48.             $array3=mysql_fetch_array($result3);
  49.             $_SESSION["id_usuari"] = $array3["id_usuari"];
  50.            
  51.             $sql4 = sprintf("SELECT sam FROM usuaris");
  52.             $result4 = mysql_db_query($database,$sql4,$link) or die (mysql_error());
  53.             //$n4 = mysql_num_rows($result3);
  54.             //echo "$n4<br>";
  55.        
  56.         }elseif (mysql_num_rows($result3)!==0){
  57.             $array4=mysql_fetch_array($result4);
  58.             $_SESSION["sam"] = $array4["sam"]; 
  59.        
  60.             $sql5 = sprintf("SELECT clau_permis FROM usuaris");
  61.             $result5 = mysql_db_query($database,$sql5,$link) or die (mysql_error());
  62.             //$n5 = mysql_num_rows($result3);
  63.             //echo "$n5<br>";
  64.         }elseif (mysql_num_rows($result3)!==0){
  65.             $array5=mysql_fetch_array($result5);
  66.             $_SESSION["clau_permis"] = $array5["clau_permis"]; 
  67.  
  68.         }  
  69.         header("Location: main.php");  
  70.        
  71.     }
  72.     header("Location: index.php");
  73.        
  74. }  
  75.    
  76. ?>