2017-06-20 6 views
0

Bei einem HTML-Formular, z. B. einem Textfeld und zwei Kontrollkästchen, welche Daten werden über das Formular bereitgestellt? Werden Ihre Daten für jedes Element nach ID- oder Name-ID gesendet oder können diese abhängig von den Typen der Formularelemente variieren?
Im konkreten Fall von zwei Checkboxen, wird der Inhalt von jedem durch seine eigene ID gesendet oder wird ein Array mit den Daten von beiden durch eine andere Kennung gesendet?Welche Daten werden über das Formular gesendet?

+0

Die Felder werden nach Namen gesendet, und das gleiche gilt für das Kontrollkästchen. Wenn sie denselben Namen haben und beide markiert sind, lauten die übermittelten Daten: 'name = value1 & name = value2'. [https://www.w3schools.com/tags/tryit.asp?filename=tryhtml_form_checkbox] –

Antwort

0

Ihre Formulardaten werden in einem Array über die name jedes Elements gesendet.

Wenn Sie also einen checkbox haben, wird der Wert dieses Kontrollkästchens die Daten gesendet werden. IE:

<input type="checkbox" name="vehicle" value="Toyota"> I have a car<br /> 

Das Array in, sagen wir, php mit print-R($_POST); zu sehen.

Verwandte Themen