error algo raro.... :S

nconocen

Wenas, vereis tengo un sistema de usuarios en mi pagina, y he visto ke puedo registrarme y todo pero a la hora de identificarme pasa una cosa muy rara, si en el config.php no esta abajo session_start() cuando pongo nick i pass i le doy a entrar sale otra vez el index sin señal de estar identificado y si en el config tengo session_start() se identifica PERO sale esto:

Warning: Cannot send session cache limiter - headers already sent (output started at /home/httpd/vhosts/eamador.net/httpdocs/index.php:10) in /home/httpd/vhosts/eamador.net/httpdocs/config.php on line 12

Me gustaria poder logarme pero sin tener ke ver ese maldito error del config.php cuando a la bd conecta perfectamente.... :S:S:S
No se ke puede pasar es algo muy raro os pongo aki el config.php haber si veis algun fallo:

<?

$host = "localhost";

$usuario = "user";
$password = "pass";
$nombredb = "db_name";

$link=mysql_connect("$host","$usuario","$password");
mysql_select_db("$nombredb",$link) OR die ("<font face=Tahoma size=2>Error: No es posible conectar con la base de datos.</font>");

session_start()
?>

Ya no se que falla no tengo ni idea de como solucionarlo, porfavor decidme ke puede pasar i como podria solucionarse plzZ

Saludos y gracias x adelantado

sh4ck

es que hay algun tipo de mensaje o espacio antes del <? o un echo en el codigo, revisalo y si hay eliminalo y te funcionará, o por lo menos no te dará ese error...

nconocen

espacio antes del <? no hay pero voy a volver a revisarlo

Editado: que va #2, no he encontrado nada raro, es ke no entiendo como se conecta a la bd (a traves del config.php) da un error del config y me puedo logear.... ke kosa mas rara, no ??

Abreu

index.php manda algo al navegador (puede que un error) antes que el codigo que has pegado, si ya se ha imprimido algo no puede empezar (o continuar) la sesion.

Whose

la funcion session_start() la tienes que poner al principio del codigo, justo despues del <?
ej:
<?php
session_start()
...
...

Usuarios habituales

  • Whose
  • Abreu
  • nconocen
  • sh4ck