Web form utilizzare campi come caselle di controllo, pulsanti di opzione e caselle di testo per raccogliere dati dagli utenti. Anche se è possibile programmare in HTML, un linguaggio lato server come PHP è richiesto se si desidera modificare o memorizzare i dati del modulo. Utilizzando il "$ post" matrice - una variabile che contiene più valori..--in PHP con il metodo "post" nel modulo HTML, è possibile ottenere informazioni l'utente digitato in una casella di testo e l'output sullo schermo. Questa tecnica utilizza l'attributo "name" della casella di testo in base al valore della casella di testo per il valore contenuto nella "$ post" matrice.
Istruzioni
1
Aprire il file contenente la casella di input in blocco note o un editor di codice. Individuare il modulo nel codice e leggere l'attributo "name" della casella di testo:
< textarea nome = "textbox" >< / textarea >
Aggiungere un attributo "name" se non è già impostata nel tag "< textarea >".
2
Controllare l'attributo di "azione" del tag "< form >" nella parte superiore del codice del modulo Web. Se non è ancora in "< form >" tag, aggiungere l'attributo. Modificare l'attributo di azione per il nome del file. Assicurarsi che il "metodo" è "post":
< formano action="webpage.php" metodo = "post" >
È necessario utilizzare un file PHP di eseguire codice PHP. Se il file viene salvato con un'estensione HTML, è necessario rinominarlo per utilizzare l'estensione PHP invece.
3
Aggiungere il codice riportato di seguito la chiusura tag "< / form >" che verificherà se l'utente ancora inviato il modulo:
<? php
Se (isset($_POST['submit'])) {
}
? >
La funzione di "isset ()" controlla il pulsante di invio per un valore. Se l'utente inviato dati attraverso il modulo, verrà eseguito il codice PHP che si mette tra parentesi graffe.
4
Utilizzare un'istruzione "echo" per il contenuto della casella di testo di output. Eco il valore di $ post con il nome della vostra casella di testo tra una coppia di parentesi quadre:
Echo $ post ['textbox'];