salve ragazzi ho seguito il tutorial di login proposto da questo sito solo che ho riscontrato un problema..
dopo un pò di tempo dopo aver fatto il login si disconnette automaticamente e mi compare il seguente messaggio d'errore in testa alla home page

Warning: Cannot modify header information - headers already sent by (output started at C:\AppServ\www\nuovo2\annunci.php:3) in C:\AppServ\www\nuovo2\include\auth.lib.php on line 31

ho cercato un pò in giro e ho trovato il seguente problema molto uguale al mio

eccolo
purtroppo non c'è la soluzione alla fine..

la linea di codice incriminata è la seguente che trovate nel link allegato alla fine..
posto solo una parte
Codice PHP:
function auth_clean_expired(){
    global 
$_CONFIG;
    
    
$result mysql_query("SELECT creation_date FROM ".$_CONFIG['table_sessioni']." WHERE uid='".auth_get_uid()."'");
    if(
$result){
        
$data mysql_fetch_array($result);
        if(
$data['creation_date']){
            if(
$data['creation_date'] + $_CONFIG['expire'] <= time()){
                switch(
auth_get_option("TRANSICTION METHOD")){
                    case 
AUTH_USE_COOKIE:
                        [
COLOR=RED]setcookie('uid');[/COLOR]linea 31 <-------------                   
                    break;
                    case 
AUTH_USE_LINK:
                        global 
$_GET;
                        
$_GET['uid'] = NULL;
                    break;
                }
            }
        }
    } 
da cosa dipende e come posso risolvere?
sapete darmi una mano