Lo que pasa es que he desarrollado un sistema que permite dar asesorias a los alumnos lo he probado internamente con el WAMP SERVER y hasta hoy en dia me ha funcionado bn hace las conexiones debidas y todo pero al subirlo a mi web www.escom.iubix.net y al dar click en el logo de una llave para iniciar sesion aparece un mensaje que no me habia salido hasta ahorita
es este:
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\Inetpub\vhosts\iubix.net\subdomains\escom\httpd ocs\asesorado\login.php:1) in C:\Inetpub\vhosts\iubix.net\subdomains\escom\httpd ocs\asesorado\login.php on line 2
me habia enterado por la web que puede deverse a header() pero la verdad desconosco espro puedan ayudarme gracias..
les anexo el codigo de mi pagina de login http://escom.iubix.net/asesorado/login.php?intento=true
Código PHP:
<?php
session_start();
if(isset($_REQUEST['welcome']))
{
conect_database();
}
function conect_database()
{
$usuario = $_REQUEST['txt_user'];
$contrasena = md5($_REQUEST['txt_pass']);
//conecto con la base de datos
$conn = mysql_connect("localhost","root","");
//selecciono la BDD
mysql_select_db("sisae",$conn);
$ssql = "SELECT * FROM usuarioalumno WHERE IdAlumno = '$usuario' and clave = '$contrasena'";
$rs = mysql_query($ssql,$conn);
if (mysql_num_rows($rs)!=0){
$a = mysql_fetch_array($rs);
$_SESSION['usuario'] = $a['IdAlumno'];
header ("Location: index.php");
}else {
header("Location: login.php?errorusuario=si");
}
mysql_free_result($rs);
mysql_close($conn);
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Asesores | SISAE</title>
<link href="../css/index.css" rel="stylesheet" type="text/css" />
<link href="../css/login.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="gral">
<div id="Header"><div id="header2">
<div id="con_ini">Bievenido a el Sistema de Asesores Estudientes</div>
<div id="sesion"><a href="#">Inicio de Sesion</a></div><div class="clr"></div>
</div><div id="head_img">
<h2 class="bco"><img src="http://www.forosdelweb.com/f18/icos/businesswoman_man.png" alt="SISAE" width="128" height="128" align="middle" />SISTEMA DE ASESORADOS BIENVENIDO <img src="http://www.forosdelweb.com/f18/icos/businessman_woman.png" alt="SISAE" width="128" height="128" align="middle" /></h2>
</div>
</div>
<div id="container">
<div id="Ajax_API"><?php if(isset($_GET['intento']))
{
echo"<h3 class='red'>Necesitas Loguearte para Poder Acceder a Todas las Funciones de SISAE's</h3>";
}
?><div class="line"></div>
</div>
<div id="contTleft">
<h3>INICIO DE SESION USUARIO</h3><div class="line"></div>
<form id="form1" name="form1" method="post" action="<?php $PHP_SELF ?>">
<table align="center">
<p>
<tr><td><label>Usuario:</label></td>
<td><input name="txt_user" type="text" class="size" id="txt_user" /></td></tr>
</p>
<p>
<tr><td><label>Contraseña:</label></td>
<td><input name="txt_pass" type="password" class="size" id="txt_pass" /></td></tr>
</p>
<p>
<tr>
<td><input type="hidden" name="welcome" id="welcome" value="welcome" /></td><td><input class="button" type="submit" name="button" id="button" value="Entrar" /></td></tr>
</p>
</table>
</form>
<?php
if(isset($_GET['errorusuario']))
{
echo"<strong>Datos invalidos por favor intenta de Nuevo</strong>";
}
?>
</div><div id="contTRight">
<h3>Inicio de Sesion</h3>
<div class="line"></div>
<p><img src="http://www.forosdelweb.com/f18/icos/key.png" alt="Ayuda" width="128" height="128" align="middle" />Inicia Sesion</p>
<p>Para poder tener acceso a todos los privilegios de Sisae Neceitas Registrarte e Iniciar Sesion No esperes mas <span class="bold">Pruebalo Ya...!</span></p>
<h3>¿Sobre qué quieres que escribamos?</h3><div class="line"></div>
<p>El equipo de <span class="bold">SISAE</span> pone a tu disposición sus conocimientos. Si tienes dudas o inquietudes sobre algunos de los tópicos que abordamos en este sitio web, puedes ponerte en contacto con nosotros y trataremos de escribir sobre ello.</p>
</div>
<br class="clr" /></div>
<div id="footer"><div id="cont_foot">Inicio</div></div>
</div>
</body>
</html>
PD: Ando un poco dormido disculpen las faltas de ortografia...