v a informatica - iis "pentasuglia" mt - 09-12-2014 - il linguaggio php e i form html
Post on 19-Jul-2015
97 Views
Preview:
TRANSCRIPT
Gli array superglobali
Per quanto riguarda le attività sul web, PHP prevede degli specificiarray associativi denominati «superglobali» (cioè visibili in tutti gliambiti di uno script senza necessità di dichiararle) e dedicati aspecifiche funzionalità. Questi sono:
• $_GET
• $_POST
• $_ REQUEST
• $_COOKIE
• $_SESSION
$_GET
Un array associative di variabili passate allo script correnteattraverso i parametric dell’URL.
$_POST
L'array superglobale $_POST è simile a $_GET con la differenza cheinvece di usare come mezzo di trasporto dei dati la stringa diinterrogazione dell'URL, usa il metodo POST del protocollo HTTP. Dalmomento che i dati trasferiti non sono visibili nella URL rimangonoinvisibili all'utente aumentando il livello di sicurezza.
Ripasso sui Cookie
In informatica i cookie HTTP (più comunemente denominati Webcookie, tracking cookie o semplicemente cookie) sono righe ditesto usate per eseguire autenticazioni automatiche, tracciatura disessioni e memorizzazione di informazioni specifiche riguardanti gliutenti che accedono al server, come ad esempio siti web preferitio, in caso di acquisti via internet, il contenuto dei loro "carrelli dellaspesa".
(http://it.wikipedia.org/wiki/Cookie)
$_REQUEST
$_REQUEST è un array superglobale che contiene gli elementi dientrambi gli array $_GET e $_POST e$_COOKIE (quest’ultima nonpresente nel vostro libro ma è così). L'unico svantaggio è che lechiavi dell'array debbono avere nomi diversi, altrimenti una chiavepotrebbe riferirsi a un dato di uno qualsiasi dei due array.
$_SESSION
Un array associative che contiene le variabili di sessione disponibilinello script corrente.
top related