Come leggere il valore di una casella di testo HTML

November 14

Durante la creazione di forme in HTML richiede poco più di una conoscenza di HTML e tag form-creazione, in realtà l'elaborazione di forme richiede un po 'di programmazione in un'altra lingua. PHP è particolarmente adatto per l'elaborazione dei moduli on-line, perché la maggior parte gestori di spazio web installarlo sui propri server ed è stato creato per gestire tali compiti. Per utilizzare PHP per leggere il valore di una casella di testo HTML, è necessario creare un file PHP che prende in ingresso "postato" per il modulo al server Web. È quindi possibile impostare il testo a una variabile e fare quello che ti piace con il suo contenuto.

istruzione

1 Avviare Blocco note o un editor di codice e aprire il file contenente il testo HTML. Creare una nuova pagina utilizzando il codice HTML e salvarlo come un file PHP. Mantenere entrambi i file aperti, come si lavora.

2 Individuare il tag di apertura "<form>" nella prima file e impostare l'attributo di "azione" per il nome del nuovo file PHP. Impostare il "metodo" attributo "post":

<Form method = "post" action = "process.php">

3 Aggiungere un paio di PHP tag delimitatore per il nuovo file PHP:

<? Php

?>

4 Scrivere il codice per verificare se i visitatori del sito tutte le informazioni inviate tramite il modulo prima di finire alla pagina di elaborazione. Utilizzare il "isset ()" la funzione e controllare la "$ _POST []" variabile super:

if (isset ($ _ POST [ 'submit'])) {

}

Il testo tra le virgolette deve corrispondere l'attributo "nome" del pulsante "Invia" nel codice del modulo HTML.

5 Impostare il testo dalla casella di testo a una variabile se il contenuto del modulo è stato inviato. Mettete questo codice tra le parentesi graffe della dichiarazione "If-Then". Come con "$ _POST [ 'submit']", è necessario utilizzare il "nome" attributo della vostra casella di testo per ottenere il valore. Il tag HTML per la casella di testo è "<textarea>", in modo da ottenere l'attributo "nome" da lì:

$ Commento = $ _POST [ 'commento'];

6 Uscita il contenuto della casella di testo utilizzando la funzione di "eco":

echo $ commento;

7 Chiudere l'affermazione "If-Then" dopo aver finito di scrivere codice che prende le informazioni dal modulo HTML. Si chiude questa dichiarazione con una chiusura "}" parentesi graffa. Salvare i file.