PDA

View Full Version : [PHP]Passare variabili senza scriverle nell'url


Mattyfog
22-09-2010, 13:04
Salve a tutti!
Volevo sapere: esiste un modo per passare variabili da una pagina ad un altra senza doverle scrivere nell'url (evitando quindi i classici: index.php?a=x&b=n&c=232 ecc ecc)?
Ho letto del metodo post ma tempo che si possa usare solo con le form.
Aiutatemi voi!

tuccio`
22-09-2010, 13:15
se è un form puoi usare il method post e usare l'array $_POST per accedere alle variabili, che funziona come $_GET

Mattyfog
22-09-2010, 13:23
Però appunto io non voglio usare un form :P

Torav
22-09-2010, 14:31
Allora puoi usare le sessioni ($_SESSION). In questo caso però la prima istruzione di ogni pagina deve essere session_start();
Ti conviene leggere una delle tante guide introduttive alle sessioni che trovi su google.

Mattyfog
22-09-2010, 15:17
Ti ringrazio mi sarà utile in futuro. Però ora sto sviluppando in Joomla 1.5, e non credo di poter usare le sessioni!
Altre soluzioni?

tuccio`
22-09-2010, 17:24
cookie?

tomminno
22-09-2010, 21:15
Però appunto io non voglio usare un form :P

Scusa ma senza un form come fa il browser ad inviarti la richiesta in get?

Mattyfog
23-09-2010, 16:04
No intendo, se io devo passare il valore di una variabile da una pagina all'altra posso farlo senza scrivere la variabile del link?