Wie New Eingänge mit PHP zu erstellen, wenn die Taste gedrückt wird
PHP ist eine Web -Programmiersprache , die eine Vielzahl von integrierten Funktionen , die Entwicklern die Elemente der Benutzeroberfläche auf Benutzerinteraktion manipulieren lassen hat . Wenn ein Benutzer und vervollständigt ein Formular sendet auf einer Seite, die PHP enthält , kann der Code ruft die Benutzer-Anforderung Informationen und verändern die Web -Seite entsprechend. Obwohl der Prozess erfordert eine Server-Anfrage und eine Seite neu zu laden, ist es ideal für die direkte Interaktion mit Back-End- Website -Komponenten wie Datenbanken oder beim Hinzufügen von zusätzlichen Elementen auf die Antwort des Servers basiert. Things You Texteditor Browser PHP brauchen installiert und auf dem Webserver konfiguriert anzeigen Weitere Anweisungen 1
Öffnen Sie einen Text -Editor und erstellen Sie eine neue Textdatei mit dem Namen " addInput.php " . Wählen Sie " Neu" aus dem Menü "Datei" in einem Text-Editor ist der normale Weg , um eine neue Datei zu erstellen. 2
hinzufügen PHP Anfangsbegrenzer und PHP Nähe Trennzeichen in der Datei. Jeder Text zwischen den PHP Trennzeichen gesetzt wird als Code durch den PHP-Interpreter interpretiert werden.
< ? Php
> 3
Declare eine PHP -Variable namens " $ numberInputs " und legen Sie die Variable zwischen der offenen und der Nähe PHP Begrenzer. Stellen Sie die $ numberInputs Variable auf den Wert der eingebauten PHP $ _POST [ ]-Funktion . Diese Funktion speichert den Wert des " formInputs " variable , wenn die Seite geschrieben wird
< php
$ numberInputs = $ _POST [" formInputs "] ; . ?
> 4
hinzufügen PHP " for"-Schleife nach dem " $ numberofInputs " Variablendeklaration . Verwenden Sie die Variable " $ i " als Regelgröße ( initialisiert zu 1) und die Schleife durchlaufen , während der variable $ i ist kleiner als oder gleich zu den " $ formInputs " Variable. Verwenden Sie einen öffnenden geschweiften Klammer (" {" ) und eine enge geschweiften Klammer ( "} "), um den Code auszuführen, wenn die Schleife Bedingung wahr ist sollte angeben .
< ? Php
$ numberInputs = $ _POST [" formInputs "] ;
for ($ i = 1; $ i < = $ numberInputs ; $ i + +) {
}
> 5
Verwenden Sie das PHP " print () "-Funktion , um die angegebene Anzahl von Eingabefeldern drucken. Benutzen Sie den " $ i " Wert der Variablen und drucken den Text "Input Nummer " mit dem Wert verkettet. Folgen Sie den Text mit den Tags " " und "< /input > " und ein " "-Tag.
< ? Php $
numberInputs = $ _POST [" formInputs "] ;
for ($ i = 1; $ i < = $ numberInputs ; $ i + +) {
print" Eingang Anzahl $ i < /input > ? "; ?
}
> 6
Fügen Sie ein HTML "
" Tag
< php
$ numberInputs = $ _POST [" formInputs "] ; . ?
For ($ i = 1 ; $ i < = $ numberInputs ; $ i + +) {
print " Eingang Anzahl $ i "; }
? >
" -Tags. Stellen Sie den Eingang des Attribut "type" auf "Text" und "name" -Attribut auf " formInputs "