Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/07/2006, 17:23
maurozone
 
Fecha de Ingreso: abril-2006
Mensajes: 119
Antigüedad: 18 años
Puntos: 0
[AYUDA] Con un sistema de login

Hola. Tengo un sistema de login, hace un rato me funcionaba perfecto! Pero, dsepues me empezo a mostrar este error:

Cita:
Warning: Cannot modify header information - headers already sent by (output started at C:\AppServ\www\enter.php:1) in C:\AppServ\www\enter.php on line 23

Warning: Cannot modify header information - headers already sent by (output started at C:\AppServ\www\enter.php:1) in C:\AppServ\www\enter.php on line 24

Warning: Cannot modify header information - headers already sent by (output started at C:\AppServ\www\enter.php:1) in C:\AppServ\www\enter.php on line 25
Y me esta volviendo loco. Ademas, tengo un libro que uso como referencia para esto, y dice esto

Cita:
Cita:
Ejemplo:
<?

// Generando un error, por mostrar contenido antes de ejecutar
setcookie()

echo "Bienvenido a mi sitio web <br>
setcookie ("nombre","Martin");
?>
En el ejemplo anterior vemos como el enviar contenido al navegador antes de utilizar la funcion setcookie() nos genera un error....


Cita extraida de: Programacion PHP - Editorial USERS .code
Y no entiendo que quiere decir, por favor, si alguien me puede ayudar... aca les dejo mi archivo enter.php

Cita:
<?
require 'config/config.php' ;
require 'config/ro_connection.php' ;
require 'lang/language.php' ;
if($_POST[but_login]) {

$user = $_POST[username] ;
$pass = $_POST[password] ;
$con = mysql_query("select account_id,user_pass from login where userid='$user'") ;
$datos = mysql_fetch_assoc($con) ;
if(mysql_num_rows($con)) {
if($datos["user_pass"] == $pass) {
setcookie('uid',$datos["acount_id"],time()+604800) ;
setcookie('unick',$user,time()+604800) ;
setcookie('ucontrasena',$pass,time()+604800) ;
header("location: $_SERVER[HTTP_REFERER]") ;
}
else {
echo 'La contraseña es incorrecta. Haz click <a href="javascript:history.back()">aquí</a> para regresar.' ;
}
}
else {
echo 'El nick no existe. Haz click <a href="javascript:history.back()">aquí</a> para regresar.' ;
}
}
?>
Gracias, Mauro.