Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/03/2009, 14:10
Cristo214
 
Fecha de Ingreso: marzo-2009
Mensajes: 8
Antigüedad: 15 años, 1 mes
Puntos: 0
Problemas con sistema de usuarios de php

tengo un ligero problema con mis codigos en php, es la primera vez que hago un sistema de usarios y bueno este es mi codigo:

<?
session_start();
$server="localhost"; /* Nuestro server mysql */
$database="db"; /* Nuestra base de datos */
$dbpass="password"; /*Nuestro password mysql */
$dbuser="user"; /* Nuestro user mysql */
$query= "SELECT * FROM usuarios WHERE login='$login'" ;
$link=mysql_connect($server,$dbuser,$dbpass);
$result=mysql_db_query($database,$query,$link);

if(mysql_num_rows($result)==0){
echo "No existe el login introducido";
} else {
$array=mysql_fetch_array($result);
if($array["password"]==crypt($pass,"semilla") ){
/* Comprobamos que el password encriptado en la BD coincide con el password que nos han dado al encriptarlo. Recuerda usar la misma semilla para encriptar los dos passwords. */
$SESSION["login"]=$login;
$SESSION["nombre"]=$array["nombre"];
$SESSION["apellidos"]=$array["apellidos"];

session_register("SESSION");
header("location: user.php");

} else {
echo "Password incorrecto!";
} /* Cerramos este ultimo else */
} /* Cerramos el else que corresponde a la comprobación de que el login existe */

?>

y el error que me da es:

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at D:\xampp\htdocs\comer\users\comprueba.php:9) in D:\xampp\htdocs\comer\users\comprueba.php on line 11

como pueden darse cuenta el que tiene el error es la página de comprobación de usuarios, agradeceria toda la ayuda que puedan darme.