Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/12/2004, 08:00
Jose_Luis
 
Fecha de Ingreso: diciembre-2004
Mensajes: 94
Antigüedad: 19 años, 5 meses
Puntos: 0
Dos errores , ayuda please

Hola de nuevo para explicarles mejor mi problema les voy a aduntar el codigo

este archivo se llama logicaUsuario.php:

Código PHP:
<?
include './Conexion.inc.php';
include 
'./clasePersona.inc.php';

echo 
"Estoy en logicaUsuario.php";

$accionrealizada=$_POST['accion'];

echo 
"La accion realizada fue ".$accionrealizada;




$instanciaConexion=new Conexion();


if (!
strcmp($accionrealizada,"Buscar"))
{ echo 
"Entre al if de buscar";
 
$nombre=$_POST['txtNombre'];
 
$apellidop=$_POST['txtPaterno'];
 
$apellidom=$_POST['txtMaterno'];
 
$estado=$_POST['cmbEstado'];
 echo 
"Ya capture los datos que necesito";
}

if (!
strcmp($estado,"3")) { $estado="";}

echo 
strlen($nombre);
$strSql="Select codigo, nombre, apellidopat, apellidomat, estado from tab_usuario where 1=1";

echo 
"<br>";
if (
strlen($nombre)){
$strSql=$strSql." and nombre like '".$nombre."%'";
echo 
$strSql;
}
echo 
"<br>";
if (
strlen($apellidop)){
$strSql=$strSql." and apellidoPat like '".$apellidop."%'";
echo 
$strSql;
}
echo 
"<br>";
if (
strlen($apellidom)){
$strSql=$strSql." and apellidoMat like '".$apellidom."%'";
echo 
$strSql;
}
echo 
"<br>";
if (
strlen($estado)){
$strSql=$strSql." and estado= '".$estado."'";
echo 
$strSql;
}
echo 
"<br>";
echo 
"<br>";

$strSql=$strSql." order by codigo;";
echo 
"ya tengo lista mi cadena final  :  ";
echo 
$strSql;


$instanciaConexion->AbrirConexion();
$resultadoQuery=$instanciaConexion->doSelect($strSql);


  
$listaPersonas=array();


  echo 
"antes de entrar al while";

  while(
$resultadoVector=mysql_fetch_array($resultadoQuery)) {

   
$instanciaPersona=new clasePersona();
   
$instanciaPersona->setCodigo($resultadoVector["codigo"]);

   
$instanciaPersona->setNombre($resultadoVector["nombre"]);

   
$instanciaPersona->setApPaterno($resultadoVector["apellidopat"]);
   
$instanciaPersona->setApMaterno($resultadoVector["apellidomat"]);
   
$instanciaPersona->setEstado($resultadoVector["estado"]);

   
array_push($listaPersonas,$instanciaPersona);

  }

echo 
"antes de entrar al while";

session_start();  //esta es la linea 87




$_SESSION['ListaPersonas']=$listaPersonas;

header("Location: BusquedaUsuario.php?Busquedarealizada=Si"); //esta es la linea 94 



?>

Y los errores que me salen cuando llego a esta pagina son estos:


Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at C:\Archivos de programa\Apache Group\Apache2\htdocs\Proyecto\logicaUsuario.php:3) in C:\Archivos de programa\Apache Group\Apache2\htdocs\Proyecto\logicaUsuario.php on line 87

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\Archivos de programa\Apache Group\Apache2\htdocs\Proyecto\logicaUsuario.php:3) in C:\Archivos de programa\Apache Group\Apache2\htdocs\Proyecto\logicaUsuario.php on line 87

Warning: Cannot modify header information - headers already sent by (output started at C:\Archivos de programa\Apache Group\Apache2\htdocs\Proyecto\logicaUsuario.php:3) in C:\Archivos de programa\Apache Group\Apache2\htdocs\Proyecto\logicaUsuario.php on line 94


Por que sucede esto?

Última edición por Jose_Luis; 06/12/2004 a las 08:17