non so più che dirti ho incollato il tuo codice e funziona perfettamente, vai a vedere. non saprei più cosa inventarmi.
http://www.vacanzeviaggi.net/agenti_..._massimo/1.php
non so più che dirti ho incollato il tuo codice e funziona perfettamente, vai a vedere. non saprei più cosa inventarmi.
http://www.vacanzeviaggi.net/agenti_..._massimo/1.php
a me non funziona!!!!!!!!!
imposto un altro valore("gg"),poi premo invia query e vado in areariservata.php,a questo punto premo il tasto indietro del browser e mi ridà il valore iniziale("ee") invecie che("gg").
Non so piu' dove sbattere la testa!!
grazie comunque.
mi fai vedere questa benedetta pagina? al massimo se non vuoi rendere pubblico l'indirizzo mandami un messaggio privato. tanto sono solo io per adesso che ti rispondo :-))
sono incredulo che a me funzioni e a te no, quindi deve esserci qualche differenza
ciao a tutti,
il problema è dato dala configurazione delle sessioni nel php.ini
Se guardi il tuo phpinfo() con molte probabilità ti accorgerai di avere la riga
session.cache_limiter nocache nocache
questa fa in modo che il server non permetta il caching delle variabili, che quindi non ritrovi al loro posto quando fai un window.history.go(-1).
puoi risolvere o cambiando il file php.ini mettendo
session.cache_limiter none
oppure mutilizzando l'istruzione ini_set (che serve a modificare il valore del php.ini al volo e localmente per il file in uso) in questo modo
ini_set(session.cache_limiter,"none");
Se non ricordo male va messo prima dell'apertura della sessione.
ciao
allora ti posto i 3 files:
1)areariservata.php:
<HTML>
<HEAD>
</HEAD>
<BODY>
<form name=salva method="GET" action="RegistraValore.php" >
<input type=submit size=40 id="submit" name="submit" value="Articoli") >
<input type=submit size=40 id="submit" name="submit" value="Biografie") >
<input type=submit size=40 id="submit" name="submit" value="Interviste") >
<input type=submit size=40 id="submit" name="submit" value="News") >
<input type=submit size=40 id="submit" name="submit" value="Recensioni") >
<?PHP
?>
</form>
</BODY>
</HTML>
2)a.php:
<?php
session_start();
?>
<HTML>
<HEAD>
</HEAD>
<BODY>
<?PHP
if(!empty($_SESSION["Tipo"]))
print $_SESSION["Tipo"];
print "<form name=\"pp\" method=\"get\" action=\"areariservata.php\">\n";
print "<INPUT type=\"text\" id=\"testo\" name=\"testo\" value=\"ee\">\n";
print "<input type=submit size=40 id=\"submit\" name=\"submit\" >";
print "</form>\n";
?>
</BODY>
</HTML>
3)Registravalore.php
<?PHP
session_start();
if(!empty($HTTP_GET_VARS["submit"]))
{
$_SESSION['Tipo']=$HTTP_GET_VARS["submit"];
echo("registrato ".$_SESSION['Tipo']);
}
?>
<html>
<HEAD>
</HEAD>
<BODY>
<form name=prova method="GET" action="a.php" >
<input type=submit size=40 id="submit" name="submit" value="Articoli") >
</form>
</BODY>
</html>
questi sono i 3 file che a me non vanno ma a dire il vero non va neanche http://www.vacanzeviaggi.net/agenti...e_massimo/1.php mi va!!
quando premo il tasto back da areariservata.php mi ripristina il valore.
ciao