Creare una casella di testo come variabile

donzimm

Nuovo Utente
12 Gen 2009
3
0
0
Scusate l'ignoranza, ma come potrei fare a fare in modo che quello che uno scrive dentro una casella di testo diventi una variabile?
 
Cosa intendi esattamente? Provo comunque a risponderti chiarendo subito che quando il browser riceve la pagina html il codice PHP è già stato elaborato lato server, per cui è possibile recuperare il valore di un campo di testo solamente nella pagina successiva, cioè dopo aver effettuato una submit. A questo punto puoi recuperare tale valore mediante le istruzioni $_GET['nome_attributo'] o $_POST['nome_attributo'].
 
Mettiamo che alla textarea sia associato il "name" "messaggio" e che il form utilizzi il metodo POST, per associare il messaggio alla variabile bastarà definire l'uguaglianza:
PHP:
$messaggio = $_POST['messaggio'];
 
Il codice html per creare un campo di testo è:

HTML:
<input type="text" name="campo1" />

una volta effettuata la submit puoi recuperare il contenuto del campo di testo utilizzando il codice PHP:

PHP:
$campo1 = $_POST['campo1'];
 

Discussioni simili