una domanda su $_POST

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
ciao a tutti
una domanda da ignorante
la variabile superglobale $_POST si utilizza per trasmettere un valore e sin qui non ci piove

ma una volta che l'ho letto sparisce?

faccio un esempio
ho una pagina uno.php con un form e nelle stessa pagina processo i valori del form

PHP:
<?php
//dati dal form
$primo=$_POST['primo'];
$secondo=$_POST['secomdo'];
//eccetera.....
?>

e un classico link
HTML:
<a href="due.php"...>vai a pag due</a>

nella pagina due.php

PHP:
<?php

$primo_di_pasg2=$_POST['primo'];

//eccetera...
?>

in pagina due.php mi ritrovo il valore di $_POST['primo'] ?
 
potresti però passare il valore tramite querystring, quindi avremo:
PHP:
<a href="due.php?primo=<?php echo $_POST['primo']; ?>">vai a pag due</a>

e raccolglierlo tramite GET:
PHP:
$primo_di_pasg2=$_GET['primo'];

oppure conservare il valore di $_POST['primo'] in una variabile di sessione.
 

Discussioni simili