[BASE] Metodi per passare variabili tra pagine

Spesso e volentieri ci si trova a dover passare variabili tra una pagina e l’altra, indipendentemente dal linguaggio che state utilizzando, servono comunque dei concetti teorici per poter fare delle scelte quantomeno oculate in merito…mi spiego passare una password con il metodo get non mai una cosa buona a giusta no? 🙂 Ma cosa il metodo GET ed il suo fratello il metodo POST?

GET: questo metodo stato concepito per poter “prendere” o sarebbe pi opportuno dire “richiedere” dei valori abbastanza semplici ad un server; ecco perch mediante l’uso di tale metodo il tipo di variabile che possibile passare solo di tipo stringa.

Esempio:

[code lang=”html”]

http://www.magoscuro.com/index.php?titolo=Home page di magoscuro&user=Magoscuro

[/code]

come potete notare dall’esempio abbiamo un indirizzo, pi precisamente una pagina di nome index.php a cui vengono passate due parametri di nome titolo e user, con in chiaro anche i loro valori, rispettivamente: Home page di magoscuro e Magoscuro.

POST: contrariamente al metodo illustrato poco sopra, il metodo POST stato creato originariamente per “postare” ovvero per inviare ad un server un grande quantitativo di informazioni, quindi questo significa anche il poter passare dati in qualsiasi formato (addio la limitazione delle sole stringhe!) ma soprattutto in modo totalmente nascosto all’utente; infatti non viene visualizzato assolutamente nulla.

Commenti

commenti

Lascia un commento