ALLWEB free linguaggio PHP. Utilizzare il metodo post per interagire con il navigatore tramite php.

ALLWEB  


Home  -  Mappa directory Aggiungimi a Preferiti
PHP
» Introduzione
» In locale
» File .ini
» Struttura
» Variabili
» Costanti
» Array
» Operatori
» Cicli
» Funzioni
» Funzioni utente
» Include/require
» Sessioni
» Dinamico Get
» Dinamico Post
» Php e file .txt

MySql
» Introduzione
» PhpMyAdmin
» Connessione
» Query
» Funzioni
» Errori
» Esempio

Post

I metodi Get e Post non sono altro che i modi con cui possiamo far spedire i dati dall'utente al server.
Fondamentali per conferire al sito un aspetto dinamico e funzionale dobbiamo necessariamente conoscerli a fondo per utilizzarli al meglio.

Il metodo post si usa con i <form> e crea un array che si chiama $_post.
L'array generato conterrà delle chiavi che portano il nome (name=) delle caselle del form ed i valori saranno quelli che l'utente avrà inserito o cliccato.

Esempio:
<form action="prova.php" method="post">
<input type="text" name="nome1">
<input type="checkbox" name="nome2" value="si">
<input type="submit" name="submit" value="invia">
</form>


Da adesso abbiamo a disposizione l'array $_post:
$_post = array('nome1'=>'simone', 'nome2'=>'si');
Se la casella "checkbox" non viene cliccata la variabile non verrà definita.

Per essere brevi con il metodo post si crea tante variabili quanti sono i dati inseriti nel form. Il nome della variabile è uguale al nome attribuito al form (name), ed il valore è lo stesso del form (value).


Eccezioni:
Se per motivi di sicurezza il server ha impostato register_globals su OFF non possiamo usare direttamente le variabili (con il loro nome) se non dopo averle ricavate dall'array $_POST nel seguente modo(nella pagina di destinazione del form):
$var=$_POST['var'];
$var2=$_POST['var2'];
Adesso possiamo usare le due variabili $var e $var2

Per un altro approfondimento vedi l'articolo Php register_globals.


Per capire meglio guardate come abbiamo lavorato con il form che compone la pagina di esempio di MySql.
Programmazione
» HTML
» CSS
» JAVASCRIPT

Utility
» Tavolozza colori
» Crea metacomandi
» Crea pop-up

Script
Motore di ricerca script
Javascript PHP

Articoli
» Php Contatore
» Php Contatore .txt
» Php Database .txt
» Php Redirect
» Php Info-Navigatori
» Php-Css caratteri
» Php register_globals
» Ottimizzare siti
Sezione linguaggio php di ALLWEB free. In questa sezione sono inseriti i comandi fondamentali della programmazione con php.
Pagina Link