Nwlapcug.com


Come inviare un valore della casella di testo di Input in PHP

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'];