Rolf B: php $_GET Groß oder kleinschreibung

Beitrag lesen

Hallo Email,

der eine - der andere - x-Hr - X_Hr

Es ging um die Clients. Der eine schickt 'Content-Type', der andere 'content-type', der dritte vielleicht 'CONTENT_TYPE'. Weil Header case-insensitive sind, weiß jeder Programmierer, dass er das case-insensitive abfragen muss. CGI erleichert das durch Konvertierung in Großschrift und verzeiht durch Wandlung von - in _ auch noch einen weiteren Fehler.

Walter möchte auch Fehler verzeihen. Er hat undisziplizierte Clients, die userId, UserID oder userid als Query-Parameter schicken, und will deshalb die Query-Parameternamen ebenfalls case-insensitive prüfen.

Dahammas doch. CGI ist das Vorbild für Walters gewünschtes Vorgehen. War doch gar nicht so schwer, die Logik in seiner Idee zu entdecken 😜

Rolf

--
sumpsi - posui - clusi
0 53

php $_GET Groß oder kleinschreibung

Walter
  • browser
  • php
  1. 0
    Rolf B
    1. 0
      TS
      • php
      1. 0
        Rolf B
        1. 0
          TS
    2. 0
      Felix Riesterer
  2. 0
    Felix Riesterer
  3. 4
    dedlfix
    1. 0
      Rolf B
  4. 2
    encoder
  5. 2
    Email
    1. 0
      Walter
      1. -1
        Email
        1. 0
          Rolf B
          1. -1
            Email
            1. 0
              Tabellenkalk
              1. 0
                Email
                1. 0
                  Rolf B
                  1. 0
                    Email
                    1. 0
                      Christian Kruse
                      1. 0
                        Email
                        1. 0
                          Christian Kruse
                          1. 0
                            Email
                            1. 0
                              dedlfix
                              1. 0
                                Email
                                1. 0
                                  dedlfix
                                  1. 0
                                    Email
                                    1. 0
                                      Rolf B
                            2. 0
                              Christian Kruse
                              1. 3
                                Rolf B
                                1. 1
                                  Christian Kruse
                                  1. 0
                                    Rolf B
                                    1. 0
                                      Christian Kruse
                2. 1

                  Parameter caseinsensitive

                  Grund
                3. 0
                  Felix Riesterer
                  1. 0
                    Matthias Apsel
                    • logik
                    • menschelei
                    • sprache
        2. 0
          Email
          1. 0
            dedlfix
            1. 0
              Email
              1. 0
                dedlfix
                1. 0
                  Email
          2. 1
            Rolf B
            1. 0
              Email
              1. 1
                Rolf B
                1. 0
                  Email
                  1. 0
                    dedlfix
                  2. 0
                    Email
                    1. 1
                      Mitleser
                      1. 0
                        Email
                        1. 0
                          Tabellenkalk
                          1. 0
                            Der Martin
                            1. 0
                              Email
          3. 0
            dedlfix