php: Tabellenwerte in <form eingeben

Beitrag lesen

Das Strukurieren von Requestparametern geht mit PHP besonders gut zu machen. Man muss den Inputfeldern nur die richtigen Namen geben.

Array
(
    [person] => Array
        (
            [vname] => Henry
            [lastname] => Eiswürfel
        )

    [addr] => Array
        (
            [str] => Main-Street
            [plz] => PO-1234
            [ort] => Array
                (
                    [base] => Urbia
                    [stadtbezirk] => Sub-Urbia
                )

        )

    [colors] => Array
        (
            [red] => red
            [green] => green
            [blue] => blue
        )

    [dump] => 1
)

Erläuterungen

Infolge de Namensgebung de Inputfelder:

<input name="person[vname]">
<input name="person[lastname]">
<input name="addr[str]">
<input name="addr[plz]">
<input name="addr[ort][base]">
<input name="addr[ort][stadtbezirk]">
<input name="colors[red]" type="checkbox">
<input name="colors[green]" type="checkbox">
<input name="colors[blue]" type="checkbox">

Erzeugt der Parser von PHP beim Absenden des Formulars die obenstehende Datenstruktur. 

Und den $POST natürlcih auch richtig auswerten.

MFG

0 44

Tabellenwerte in <form eingeben

Linuchs
  • html
  1. 0
    Raktenbürokratieverbesserer
    1. 0
      Linuchs
      1. 0
        Raketentester
        1. 0
          Linuchs
          1. 0
            Raketentester
            1. 0
              Raketentester
          2. 0
            Linuchs
            1. 0
              Linuchs
            2. 0
              Raketenprogramminspektor
            3. 0
              Matthias Apsel
              1. 0
                Der Martin
  2. -1
    Felix Riesterer
    • html
    • javascript
    • php
    1. 0
      pl
      1. 0
        Felix Riesterer
        1. -1

          Best Practice

          pl
          1. -1

            Best Practice in konkreten Anwendungsfall

            pl
  3. -1
    php
    1. 0
      Felix Riesterer
      1. 0
        pl
      2. 0
        Rolf B
        1. 0
          Felix Riesterer
          1. 0
            Der Martin
            • datenmodell
            • html
            1. 0
              Felix Riesterer
              1. 0
                Rolf B
                1. 0
                  Felix Riesterer
              2. -1

                Requestparameter sind tainted!

                pl
                1. 0
                  Rolf B
                  1. 0
                    pl
                2. 0
                  Raketenchemiker
                  1. 0
                    pl
                    1. 0
                      pl
                      1. 0
                        Raketensicherheitsinspektor
                        1. 0
                          pl
                          1. 0
                            Raketenflugbahnkenner
                    2. 0
                      Raketenhandbuchleser
                      1. 0
                        pl
                        1. 0
                          Raketenhandbuchleser und -Tester
                  2. 0
                    pl
                    1. 0
                      Raketenunsinndiagnostiker
  4. 1
    robertroth
    • datenbank
    • html
    • webserver
    1. 0
      pl
    2. 0
      Raktensinnsucher
      1. 0
        TS
        • client
        • datenbank
        • webserver