O.K., kan ik u het algemene ontwerppatroon hier geven.
Voor het produceren van taalcheckboxes op de pagina, wilt u een lijst hebben die van alle talen een lijst maakt. U kunt de ISO- normlijst hier worden. Het is een grote lijst. Houd wat u nodig hebt. U zou twee kolommen in de lijst kunnen hebben - code iso639-2 in één kolom en de Engelstalige naam in de andere kolom.
http://www.loc.gov/standards/iso639-2/php/code_list.phpOm checkboxes te produceren, SELECTEERT u * uit de talenlijst en herhaalt over dat voortvloeit reeks. Gebruik code iso639-2 voor de waarde van checkbox en taal [] voor de naam van checkbox.
Wanneer de vorm wordt voorgelegd, enige checkboxes die in de serie aanwezig zijn $_POST zijn degenen die worden gecontroleerd. Zij zullen in de talen sub-serie van de serie $_POST zijn.
Zo in uw actiemanuscript, zou u over de POSTtalen sub-serie herhalen en OPNEEMT verklaringen in de spillijst.
Om samen te vatten, zijn er drie lijsten voor dit deel van app - `talen `, `spil `, en `personen `u talen op de ISO639 code, personen inzake auto_incrementidentiteitskaart, en spil op zowel de taalcode als personenidentiteitskaart zou indexeren