ho urgente bisogno di aiuto
perchè questa pagina non funziona sul server1 e funziona invece su un altro server
tutti e 2 i server hanno register_globals=off
1. link al 1 server (netson)
http://www.arredastickers.com/testGBsessione.php
2. link ad altro server
http://www.arredastickers.nozonenet....GBsessione.php
nel caso 1.
ad ogni refresh della pagina:
non viene letta la variabile di sessione
la variabile session_id() viene letta ad ogni pagina come se fosse una nuova sessione
nel caso 2.
ad ogni refresh della pagina:
viene letta la variabile di sessione
la variabile session_id() viene mantenuta costante
questo è il codice della pagina
<?php session_start();?>
sessione attivata <hr>
<?php
// $_SESSION['views']=0;
echo "pagine viste dallo stesso utente PRIMA = ". $_SESSION['views'] . "
";
if(isset($_SESSION['views'])){
$_SESSION['views'] = $_SESSION['views']+ 1;}
else{
$_SESSION['views'] = 0;
echo "pagine viste dallo stesso utente DOPO = ". $_SESSION['views'] . "
";
}
$idGB=session_id();
echo "<hr>id di sessione = '". $idGB ."'";
?>
questo è l'errrore che mi dà sul server 1
[26-Apr-2010 10:17:49]
PHP Warning: session_start() [function.session-start]:
Cannot send session cookie - headers already sent by (output started at /home/arredast/public_html/testGBsessione.php:2)
in /home/arredast/public_html/testGBsessione.php on line 2
[26-Apr-2010 10:17:49]
PHP Warning: session_start() [function.session-start]:
Cannot send session cache limiter - headers already sent
(output started at /home/arredast/public_html/testGBsessione.php:2)
in /home/arredast/public_html/testGBsessione.php on line 2
mentre sul server 2 non c'è traccia di errore

Rispondi quotando