lo script di test:
Risultato ad video:Codice PHP:
error_reporting (E_ALL);
session_start();
$foto = "my_OLD_foto";
$_SESSION['foto'] = $foto;
$rn = "my_NEW_foto";
$foto = $rn;
echo "il nome della NUOVA foto è: " . $foto . "
";
echo "il nome della VECCHIA foto è: " . $_SESSION['foto'] . "
";
//-----------------------------
/*---------------------------------------------------------
Report Variabili
-----------------------------------------------------------*/
echo '<hr>';
print '<pre>';
echo '|<- $_SESSION - ============================= ->|
';
print_r($_SESSION);
print '</pre>';
echo '<hr>';
echo date("D M j G:i:s T Y");
//------------------------------------------------------------
Server Locale: refresciando la pagina il risultato ad video non cambia.
il nome della NUOVA foto è: my_NEW_foto
il nome della VECCHIA foto è: my_OLD_foto
--------------------------------------------------------------------------------
|<- $_SESSION - ============================= ->|Array
(
[foto] => my_OLD_foto
)
--------------------------------------------------------------------------------
Tue Jun 22 2:12:59 CEST 2004
****************************
Server Remoto: all'avvio è come sopra poi refresciando la pagina il risultato ad video è il seguente.
il nome della NUOVA foto è: my_NEW_foto
il nome della VECCHIA foto è: my_NEW_foto
--------------------------------------------------------------------------------
|<- $_SESSION - ============================= ->|Array
(
[foto] => my_NEW_foto
)
--------------------------------------------------------------------------------
Tue Jun 22 3:08:37 CEST 2004
sono ore che mi sbatto ma non riesco a capire perche la var di sessione non mantiene il suo valore e prende il valore della var $foto
Help![]()