Ver Mensaje Individual
  #11 (permalink)  
Antiguo 26/05/2005, 16:05
Avatar de polaya
polaya
 
Fecha de Ingreso: diciembre-2004
Ubicación: Chile
Mensajes: 191
Antigüedad: 19 años, 4 meses
Puntos: 0
codigos

Este es el codigo de la pagina control.php:

Código PHP:
<?php


if(trim($_POST["usr"]) != "" && trim($_POST["psw"]) != "")

{

    
$nickN $_POST["usr"];

    
$passN $_POST["psw"];



    
$result pg_query("SELECT nombre,psw,usr,nivel FROM operador WHERE usr='$nickN' and estado='1'");

    if(
$row pg_fetch_array($result))

    {

        if(
$row["psw"] == $passN)

        {

             
session_start();                

                     
$_SESSION['usNom']=$row["nombre"]; 

                     
$_SESSION['usNick']=$row["usr"]; 

                     
$_SESSION['usPass']=$row["psw"];

                     
$_SESSION['usNivel']=$row["nivel"];

                  

                     
header("Location:default.htm");
                }
         }

      
}

pg_close();

?>
me arroja varios errorres:

Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /var/www/html/digital/admin/control.php:6) in /var/www/html/digital/admin/control.php on line 35

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /var/www/html/digital/admin/control.php:6) in /var/www/html/digital/admin/control.php on line 35

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/digital/admin/control.php:6) in /var/www/html/digital/admin/control.php on line 41

Y este es el codigo de la pagina login.php:
Código PHP:
<?php

$loginCorrecto 
true;


if(isset(
$_SESSION["usNick"]) && isset($_SESSION["usPass"]))

{

  

        
$result pg_query("SELECT * FROM operador WHERE usr='".$_SESSION["usNick"]."' AND psw='".$_SESSION["usPass"]."' AND estado='1'");

     if(
$row pg_fetch_array($result))

    {

        
$loginCorrectotrue;

        
$idUsr $row["sigla"];

        
$pswUsuarioL $row["psw"];

        
$usrUsuarioL $row["usr"];

        
$nombreUsuarioL $row["nombre"];

        
$nivelUsr $row["nivel"];

    }

    else

    {

        

    }

    
pg_free_result($result);

}



?>
la variable que devuelve se llama $loginCorrecto, y por ella pregunta en cada una de las paginas.
Bueno espero que alguien se de cuenta de cuales son los errores.
gracias
__________________
La vida da muchas vueltas...debe ser por eso que uno se marea.