![]() |
Show 150 posts per page |
.dsy:it. (http://www.dsy.it/forum/)
- Tech (http://www.dsy.it/forum/forumdisplay.php?forumid=189)
-- [php]passaggio variabili da una pagina all altra (http://www.dsy.it/forum/showthread.php?threadid=22163)
[php]passaggio variabili da una pagina all altra
ho una pagina a.php la quale contiene una variabile $var e un link alla pagina b.php.
come faccio a passare la mia variabile $var alla pagina b.php?
mi spiego meglio...nella pagina b.php c è uno script che ha bisogno della variabile $var che ovviamente ha assunto un determinato valore in seguito all esecuzione della pagina a.php.
come posso fare?
__________________
www.alterazione.com www.andreaforzani.com
www.myspace.com/alterazione
www.myspace.com/festaincravilla
la passi con un post o con un get e la recuperi nell'altra pagina con $_POST['var'] (o con $_GET['var'])
__________________
~ get Debian! ~ get FreeBSD! ~ get OpenBSD! ~
le mandi via form con method post..
oppure le mandi in questo modo:
scrivi il link verso la pagina b.php in questo modo:
b.php?var=<?=$var;?>
bye
__________________
Don't be evil ![]()
Ciao per passare le variabili da una pagina all'altra devi abilitare un opzione nel php.ini non mi ricordo quale però... in questo modo se hai un pulsante di nome Submit la varibile che andrai ad acquisire si chiamerà $Submit e il suo valore sarà quello del tag value.. abbastanza semplice.. secondo me è la soluzione più eleganti..
Se ti riferisci a register_globals, oltre che inutile, espone anche a grossi rischi di sicurezza. Meglio lasciarla a off.
__________________
~ get Debian! ~ get FreeBSD! ~ get OpenBSD! ~
E che ne dite di usare le variabili di sessione? Sono un'altro comodo modo secondo me...
Originally posted by DeepBlue
Se ti riferisci a register_globals, oltre che inutile, espone anche a grossi rischi di sicurezza. Meglio lasciarla a off.
| All times are GMT. The time now is 11:57. | Show all 7 posts from this thread on one page |
Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.