Der Martin: Tabellenwerte in <form eingeben

Beitrag lesen

Hallo Matthias,

Merkwürdig, (genauer: merkpflichtig) diese extrem unterschiedliche Logik.

Warum ist sie extrem unterschiedlich?

das frag besser diejenigen, die das so festgelegt haben. ;-)

Es könnte doch sein, dass du einen leeren String übertragen möchtest.

Richtig, deswegen werden leere Textfelder im Query-String auch nicht weggelassen.

Grundsätzlich werden name-value-Paare übertragen. Wenn eine Checkbox angeklickt ist, wird Name der Checkbox-on übertragen. Sonst nichts.

So ist es spezifiziert. Ich halte aber ebenso die Erwartungshaltung für nachvollziehbar, dass nicht gewählte Checkboxen ihren Namen und ein leeres value-Feld übermitteln. Das würde dem Verhalten von Textfeldern entsprechen.
Ist nicht so, ich weiß, aber ich sehe ebenso wie Linuchs einen Unterschied im Verhalten, den ich nicht wirklich logisch oder konsequent finde.

Schönen Sonntag,
 Martin

--
Ich stamme aus Ironien, einem Land am sarkastischen Ozean.
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