Ciao.

Il mio problema è quello riportato nel Titolo.

Ho letto molti post relativi alla problematica, il mio problema è:

- sulla mia installaizone in locale non ho il problema
- sul mio sito pubblicato s netsons ho il problema

Chiedo quindi il vostro aiuto per capire come fare.

In pratica ho uno script dove ad un certo punto richiamo la seguente funzione:



Codice PHP:
 function startsession($time 180,$ses 'MYSES') {   
session_set_cookie_params($time);    
session_name($ses);     
session_start();          // Reset the expiration time upon page load     
if (isset($_COOKIE[$ses]))       
    
setcookie($ses$_COOKIE[$ses], time() + $time"/"); } 

Lo script con questa funzione, se esguita in locale funziona, se eseguita su netsons restituisce l'errore:

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/user1323/public_html/ssp/deploy/common/inc/top_foot.inc.php:633) in /home/user1323/public_html/ssp/deploy/common/inc/top_foot.inc.php on line 6

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/user1323/public_html/ssp/deploy/common/inc/top_foot.inc.php:633) in /home/user1323/public_html/ssp/deploy/common/inc/top_foot.inc.php on line 6

Mi sembra di aver capito che le funzioni:
session_set_cookie_params($time);
session_name($ses);
se lanciate prima del session_start() su netsons danno noia...mentre non danno noia sulla mia installazione locale.

Come mai? Cosa devo cambiare?

Grazie mille,