Come creare nuovi ingressi con PHP Quando si preme il pulsante

June 23

Come creare nuovi ingressi con PHP Quando si preme il pulsante


PHP è un linguaggio di sviluppo Web che ha una varietà di funzionalità integrate che consentono agli sviluppatori di manipolare elementi dell'interfaccia utente sulla base di interazione con l'utente. Quando un utente completa e invia un modulo su una pagina che contiene PHP, il codice può recuperare le informazioni richiesta dell'utente e modificare la pagina Web in modo appropriato. Anche se il processo richiede una richiesta di server e un ricaricare la pagina, è ideale per l'interazione diretta con i componenti del sito di back-end come database o quando si aggiungono elementi aggiuntivi in ​​base alla risposta del server.

istruzione

1 Aprire un editor di testo e creare un nuovo file di testo denominato "addInput.php". Selezionando "Nuovo" dal menu "File" in un editor di testo è il modo standard per creare un nuovo file.

2 Aggiungere un delimitatore aperta PHP e PHP vicino delimitatore per il file. Qualsiasi testo posizionato tra i delimitatori PHP sarà interpretato come codice dall'interprete PHP.

<? Php

?>

3 Dichiarare una variabile PHP denominata "$ numberInputs" e inserire la variabile tra i delimitatori PHP di apertura e chiusura. Impostare la variabile $ numberInputs al valore della funzione incorporata PHP $ _POST []. Questa funzione raccoglie il valore della variabile "formInputs" quando la pagina viene inviata.

<? Php

$ NumberInputs = $ _POST [ "formInputs"];

?>

4 Aggiungere un PHP ciclo "for" dopo il "$ numberofInputs" dichiarazione delle variabili. Utilizzare la variabile "$ i" come variabile di controllo del ciclo (inizializzato a 1) e iterate il ciclo mentre la variabile $ i è minore o uguale alla variabile "$ formInputs". Utilizzare una parentesi graffa aperta ( "{") e una stretta parentesi graffa ( "}") per indicare il codice che dovrebbe eseguire se la condizione del ciclo è vera.

<? Php

$ NumberInputs = $ _POST [ "formInputs"];

for ($ i = 1; $ i <= $ numberInputs; $ i ++)

{

}

?>

5 Utilizzare il "print) (" PHP funzione per stampare il numero specificato di campi di input. Utilizzare il "$ i" valore della variabile e stampare il testo "Inserire Numero" concatenato con il valore. Seguire il testo con i tag "<input>" e "</ input>" e un simbolo "".

<? Php

$ NumberInputs = $ _POST [ "formInputs"];

for ($ i = 1; $ i <= $ numberInputs; $ i ++)

{

print "Numero di ingresso $ i <input> </ input>";

}

?>

6 Aggiungere un "<form>" tag sotto la stretta "?>" Tag PHP HTML. Impostare "metodo" l'attributo del modulo di "post" e "azione" l'attributo del modulo di "addInput.php". Chiudere il "<form />" tag.

<? Php

$ NumberInputs = $ _POST [ "formInputs"];

for ($ i = 1; $ i <= $ numberInputs; $ i ++)

{

print "Numero di ingresso $ i <input> </ input>";

}

?>

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

</ Form>

7 Aggiungere un "<input>" campo tra l'aperto "<form>" e gli stretti tag "</ form>" HTML. Impostare "tipo" l'attributo del input per "testo" e il "nome" di attributo a "formInputs".

<? Php

$ NumberInputs = $ _POST [ "formInputs"];

for ($ i = 1; $ i <= $ numberInputs; $ i ++)

{

print "Numero di ingresso $ i <input> </ input>";

}

?>

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

<input type = "text" name = ""> formInputs

</ Form>

8 Aggiungere un secondo campo HTML "<input>" per la forma. Impostare il "<input>" l'attributo di tag "tipo" a "submit" e impostare l'attributo "valore" al testo "Inserire il numero di ingressi e clicca qui". Salvare e chiudere addInputs.php.

<? Php

$ NumberInputs = $ _POST [ "formInputs"];

for ($ i = 1; $ i <= $ numberInputs; $ i ++)

{

print "Numero di ingresso $ i <input> </ input>";

}

?>

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

<input type = "text" name = ""> formInputs

<Input type = "submit" value = "Inserire il numero di ingressi e clicca qui">

</ Form>

9 Aprire addInputs.php in un browser Web. Inserire il numero di campi di input che dovrebbero essere aggiunti quando si preme il pulsante nel campo di immissione e fare clic sul pulsante "Inserisci il numero di ingressi e clicca qui". Verificare che il numero corretto di ingressi viene aggiunto alla pagina quando si ricarica.

Consigli e avvertenze

  • JavaScript può essere usato per aggiungere nuovi ingressi all'interfaccia utente sul lato client. Questo processo consente di evitare una chiamata al server e una pagina successiva ricarica.
  • PHP può anche recuperare informazioni da osservazioni degli utenti che utilizzano la funzione di $ _GET, anche se questo metodo non è appropriato per le informazioni sensibili.
  • Assicurarsi di messaggio all'utente in modo appropriato quando si aggiungono dinamicamente elementi al form HTML se il processo può causare confusione.
  • I valori sono visibili nella URL quando viene utilizzato il metodo $ _GET.