Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/03/2012, 08:27
amils21
 
Fecha de Ingreso: agosto-2011
Ubicación: la paz
Mensajes: 83
Antigüedad: 12 años, 8 meses
Puntos: 4
Pregunta Warning: session_start() [function.session-start]: Cannot send session cache limiter

ese error me sale en la mayoría de mis php no en todos por ejemplo aquí en la primera fila verán el include('conexion/conexion.php'); ahí es donde valido la session de mi usuario ese no es el problema creo que es mas por por el session_start().
Código PHP:
Ver original
  1. <?php include('conexion/conexion.php');?>
  2. <?php include('librerias.php');?>
  3. <?php include('cabecera.php');?>
  4. <div id="main" class="shell">
  5. <?php include('menu_admi.php');?>
  6.         <div id="sidebar">
  7.                 <li class="widget">
  8. <h2>Quitar ban a  usuario</h2>
  9. <?php
  10. $usrbans="SELECT * FROM usuario,ban WHERE ban.id_usuario=usuario.id_usuario AND baneado='si'";
  11. $resusrbn=mysql_query($usrbans);
  12. $filasbanesd=mysql_num_rows($resusrbn);
  13.  
  14. if($filasbanesd<>0){
  15.     echo '<table width="100%" border="1">
  16.  <tr>
  17.    <td>Nombre</td>
  18.    <td>Motivo</td>
  19.    <td>Fecha</td>
  20.    <td>Empresa</td>
  21.    <td>Acción</td>
  22.  </tr>';
  23.   for($iqb=0;$iqb<$filasbanesd;$iqb++){
  24.       echo "<tr>";
  25.       $basdnr=mysql_fetch_array($resusrbn);
  26.       $bands=$basdnr["id_usuario"];
  27.       echo '<td>'.$basdnr["nombre"].'</td>';
  28.       echo '<td>'.$basdnr["motivo"].'</td>';
  29.       echo '<td>'.$basdnr["fecha"].'</td>';
  30.       echo '<td>'.$basdnr["empresa"].'</td>';
  31.       echo '<td><a href="cban.php?dss='.$bands.'">Quitar Ban</a></td>';
  32.   }
  33.   echo "</table>";
  34. }else{
  35.     echo "no hay usuarios Baneados";
  36.     }
  37.  
  38. ?>
  39.     </li>
  40.     </div>
  41.     </div>
  42.  
  43. <?php include('inferior.php');?>
AQUI ES EL CONEXION DONDE ESTA MI SESSION START BUENO EL SESSION START ESTA EN LA PRIMERA LINEA NO SE CUAL ES EL ERROR
Código PHP:
Ver original
  1. <?php session_start(); ?>
  2. <?php include('co.php'); ?>
  3. <?php
  4. if((isset($_POST['usuario']))&&(isset($_POST['contrasena'])))
  5. {
  6.     $usuario= trim($_POST['usuario']);
  7.     $password = $_POST['contrasena'];
  8.     $b_user=mysql_query("SELECT * FROM usuario WHERE usuario='$usuario' and contrasena='$password' and confirmacion='si'");
  9.     $total=mysql_num_rows($b_user);
  10.     if($total==1){
  11.                
  12.                     $c_user=mysql_query("SELECT * FROM usuario, empresa WHERE usuario.usuario='$usuario'");
  13.                     $row = mysql_fetch_array($c_user);
  14.                     switch($row["empresa"]){
  15.                         case 'admin':
  16.                         $_SESSION["id_usuario"]=$row["id_usuario"];
  17.                         $_SESSION["usuario"] = $row["usuario"];
  18.                         $_SESSION["nombre"]=$row["nombre"];
  19.                         $_SESSION["empresa"]=$row["empresa"];
  20.                         $idusuario=$_SESSION["id_usuario"];
  21.                         $nombreu = $_SESSION["usuario"];
  22.                         $nom=$_SESSION["nombre"];
  23.                         $empresa=$_SESSION["empresa"];
  24.                         echo '<meta http-equiv="Refresh" content="2;url=../index.php"> ';
  25.                         break;
  26.                         case 'si':
  27.                         $_SESSION["usuario"] = $row["usuario"];
  28.                         $_SESSION["id_empresa"]=$row["id_empresa"];
  29.                         $_SESSION["id_usuario"]=$row["id_usuario"];
  30.                         $_SESSION["nombre_empresa"]=$row["nombre_empresa"];
  31.                         $_SESSION["logo_empresa"]=$row["logo_empresa"];
  32.                         $_SESSION["empresa"]=$row["empresa"];
  33.                         $empresa=$_SESSION["empresa"];
  34.                         $id=$_SESSION["id_empresa"];
  35.                         $nombreu = $_SESSION["usuario"];
  36.                         $nom=$_SESSION["nombre_empresa"];
  37.                         $idempresa=$_SESSION["id_empresa"];
  38.                         $idusuario=$_SESSION["id_usuario"];
  39.                         $verempresa=$_SESSION["empresa"];
  40.                         echo '<meta http-equiv="Refresh" content="2;url=../index.php"> ';
  41.                         break; 
  42.                         case 'no':
  43.                         $_SESSION["id_usuario"]=$row["id_usuario"];
  44.                         $_SESSION["usuario"] = $row["usuario"];
  45.                         $_SESSION["nombre"]=$row["nombre"];
  46.                         $_SESSION["empresa"]=$row["empresa"];
  47.                         $idusuario=$_SESSION["id_usuario"];
  48.                         $nombreu = $_SESSION["usuario"];
  49.                         $nom=$_SESSION["nombre"];
  50.                         $empresa=$_SESSION["empresa"];
  51.                         echo '<meta http-equiv="Refresh" content="2;url=../index.php"> ';
  52.                         break;
  53.         }
  54.                     if(isset($nombreu)){
  55.                     $verif="select * from usuario where usuario='$nombreu' and empresa='si'";
  56.                     $reverif=mysql_query($verif);
  57.                     $numverif=mysql_num_rows($reverif);}
  58.     }else{
  59.         echo'EL USUARIO NO EXISTE';
  60.         echo '<meta http-equiv="Refresh" content="2;url=../../index.php"> ';
  61.     }
  62.   }else{
  63.     if(isset ($_SESSION)){
  64.     switch($_SESSION['empresa']){
  65.             case 'admin':
  66.                     $idusuario=$_SESSION["id_usuario"];
  67.                     $nombreu = $_SESSION["usuario"];
  68.                     $nom=$_SESSION["nombre"];
  69.                     $empresa=$_SESSION["empresa"];
  70.             break;
  71.             case 'si':
  72.                         $empresa=$_SESSION["empresa"];
  73.                         $id=$_SESSION["id_empresa"];
  74.                         $nombreu = $_SESSION["usuario"];
  75.                         $nom=$_SESSION["nombre_empresa"];
  76.                         $idempresa=$_SESSION["id_empresa"];
  77.                         $idusuario=$_SESSION["id_usuario"];
  78.                         $verempresa=$_SESSION["empresa"];
  79.             break;
  80.             case 'no':
  81.                     $idusuario=$_SESSION["id_usuario"];
  82.                     $nombreu = $_SESSION["usuario"];
  83.                     $nom=$_SESSION["nombre"];
  84.                     $empresa=$_SESSION["empresa"];
  85.             break;
  86.     }
  87. }else{
  88.         echo '<meta http-equiv="Refresh" content="2;url=../index.php"> ';
  89.         }
  90. }
  91. ?>
  92. <?php
  93.  
  94. ?>