hola mi consula es que es este error
Warning: Cannot modify header information - headers already sent by (output started at /home/yunda/public_html/index.php:37
in /home/yunda/public_html/entrar.php on line 19
/home/yunda/public_html/entrar.php on line 20
y este el codigo de la pagina entrar.php
Código PHP:
<?
//AQUI CONEXION O include() DE ARCHIVO DE CONEXION CON BASE DE DATOS.
conectar();
// comprueba que esten ingresados los campos
if(trim($usuario) != "" && trim($password) != ""){
// agregamos 2 nuevas variables
$usuarioN = $usuario;
$passwordN = $password;
//nos devuelve el resultado ingresado
$result = mysql_query("SELECT contrasena FROM usuarios WHERE nick='$usuarioN'");
if($row = mysql_fetch_array($result)){
if($row["contrasena"] == $passwordN){
//duracion del cookie
/*19 aka es el error*/ setcookie("usNick",$usuarioN,time()+7776000);
/*20 aka tb*/ setcookie("usPass",$passwordN,time()+7776000);
?>
<meta http-equiv="refresh" content="5;URL=<?=$PHP_SELF ?>?tipo=inicio" />
<br>Ingreso exitoso, ahora sera dirigido a la pagina principal.<br />
Si no se actualiza automaticamente pincha <a href="<?=$PHP_SELF?>?tipo=inicio">aqui</a>
<?
}else{
echo "Password incorrecto";
}
}else{
echo "Usuario no existente en la base de datos";
}
mysql_free_result($result);
}else{
echo "Debe especificar un nombre de usuario y password";
}
desconectar();
?>