Gracias por responder..
Este es el error
Código:
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at C:\AppServ\www\site\php\validar_usuario.php:6) in C:\AppServ\www\site\php\validar_usuario.php on line 18
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\AppServ\www\site\php\validar_usuario.php:6) in C:\AppServ\www\site\php\validar_usuario.php on line 18
Warning: Cannot modify header information - headers already sent by (output started at C:\AppServ\www\site\php\validar_usuario.php:6) in C:\AppServ\www\site\php\validar_usuario.php on line 25
y este es el codigo de la pagina que lo genera
Código PHP:
<?php require("../config.inc.php");?>
<html>
<title>Verificando Usuario...</title>
</head>
<body>
<?php
$usuario = $_POST["txt_usuario"];
$clave = $_POST["txt_clave"];
// Busca en BD el usuario ingresado
$sql = "SELECT * ";
$sql.= "FROM gschool.usuario WHERE usu_rut='".$usuario."'";
$rs_datos = select_data($sql, &$f_est, &$c_est);
$ls_datos = mysql_fetch_array($rs_datos);
if ($f_est > 0){
if (strtolower($ls_datos["usu_clave"]) == strtolower($clave)){
$login = $ls_datos["usu_rut"];
$perfil = $ls_datos["usu_perfil"];
session_start();
session_register("autentificado");
session_register("usu_login");
session_register("usu_perfil");
$autentificado = "1";
$usu_login = $login;
$usu_perfil = $perfil;
header("Location : ".$gserver."php/home.php");
}else{
header("Location:".$gserver."index.php?err=2");
exit;
}
}else{
header("Location:".$gserver."index.php?err=1");
exit;
}
mysql_free_result($rs_datos);?>
</body>
</html>
espero sirva