Problema con variabile

Ciao ragazzi ho un problemino,

sto iniziando piano piano a capire un pò il php, quindi vi chiedo come e cosa fare:

Praticamente ho creato una pagina testa.php, index.php, fondo.php e contatore.php.

Testa e fondo sono solo la struttura grafica che viene inclusa in index.php.

in index.php voglio che quando clicco sul collegamento ipertestuale, mi vada alla pagina d'appoggio contatore.php e poi mi ritorni indietro nell'index.php tenendo conto del valore aggiunto.

Io ho provato così, ma non funziona...

INDEX.PHP:

include ("testa.php");

echo "<font face=verdana size=2>

<p align=justify>

<hr>

Il contatore è a: $cont .

<hr>

<a href=contatore.php>Aggiungi uno!</a>

</p></font>";

include ("fondo.php");

CONTATORE.PHP:

$cont=$cont+1;

header("Location: index.php");

inviato 8 anni fa
scwd
scwd
1
X 0 X

Ad ogni richiesta proveniente dal browser, tutte le variabili PHP vengono cancellate e si ricomincia da zero. Pertanto $contatore non si incrementerà mai così.

Per aggirare questo problema, intrinseco del protocollo HTTP con cui avviene la comunicazione tra utente e PHP, esistono le sessioni ed altre tecniche, che puoi trovare spiegate qui:

http://www.phpnews.it/articoli/php/il-passaggio-delle-variabili-e-la-gestione-dello-stato/

http://www.phpnews.it/articoli/php/le-sessioni/

 :bye:

risposto 8 anni fa
Gianni Tomasicchio
X 0 X

ciao gianni grazie ho risolto, ho aggirato come hai detto tu il problema usando però  $_GET ed ora funziona ;)

risposto 8 anni fa
scwd
scwd
1
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda