dedlfix: SQL-Injektionen, CrossSite Scripting, Affenformular u. Usability

Beitrag lesen

echo $begrüßung;

Kann man in PHP die() nicht anfangen?

Kann man. Eine mit register_shutdown_function() registrierte Funktion wird auch nach einen die()/exit() noch abgearbeitet. Allerdings ist dann auch schon der mitgegebenen (Fehlermeldungs-)Text ausgegeben. Den will man ja eigentlich nicht den Anwendern präsentieren. Ebenfalls vorbei ist der HTTP-Header, falls man den noch mit einem Statuscode verschönern wollte. Und, nach einem die() und der Shutdown-Funktion ist definitiv Schluss. Als universale Seite-zu-Ende-Bring-Funktion ist das Konstrukt weniger geeignet, denn man hat ja nicht unbedingt nur ein die() und weiß dann, wie weit die Seite schon aufgebaut war, um noch die restlichen schließenden Strukturen hinzuzufügen. Man kann zwar mehrere Shutdown-Funktionen registrieren, aber der Aufwand, solche zu erstellen und sie situationsgerecht zu registrieren, dürfte den einer "richtigen" Fehlerbehandlung überschreiten. Dazu kommt noch die Unübersichtlichkeit des Gesamtablaufs und dass eine einmal registrierte Shutdown-Funktion sich nicht mehr entfernen lässt. Wer sich solch ein Konstrukt ausdenkt und pflegen möchte, nur um ein paar die() anwenden zu können, dem ist nicht mehr zu helfen :-)

echo "$verabschiedung $name";

0 59

FORM-tag behindert mein JS!

Abbadon
  • javascript
  1. 0
    ChrisB
    1. 0
      Abbadon
      1. 0
        Felix Riesterer
        1. 0
          Abbadon
          1. 0
            Felix Riesterer
            1. 0
              Abbadon
              1. 0
                Felix Riesterer
                1. 0
                  Abbadon
                  1. 0
                    Felix Riesterer
                    1. 0
                      Abbadon
                      1. 1

                        brauchbare Problembeschreibungen verfassen

                        ChrisB
                        • sonstiges
                        1. 0
                          Abbadon
                  2. 7

                    SQL-Injektionen, CrossSite Scripting, Affenformular u. Usability

                    Dennis
                    • programmiertechnik
                    1. 0
                      Abbadon
                    2. 0
                      Engin
                      1. 0
                        Abbadon
                        1. 3
                          dedlfix
                      2. 0
                        Abbadon
                        1. 0
                          ChrisB
                          1. 0
                            Abbadon
                            1. 0
                              Auge
                      3. 2
                        dedlfix
                        1. 0
                          Engin
                          1. 0
                            dedlfix
                            1. 0
                              Engin
                              1. 0
                                Dennis
                                1. 0
                                  Dennis
                                  1. 0
                                    Engin
                                    1. 1
                                      dedlfix
                                      1. 0
                                        Engin
                                        1. 0
                                          dedlfix
                                          1. 0
                                            Engin
                                            1. 0
                                              dedlfix
                                              1. 0
                                                Engin
                                                1. 0
                                                  dedlfix
                                                  1. 0
                                                    Engin
                                                    1. 0
                                                      dedlfix
                                                      1. 0
                                                        Engin
                                                        1. 0
                                                          dedlfix
                                                          1. 0
                                                            Engin
                                                            1. 0
                                                              dedlfix
                                                              1. 0
                                                                Engin
                                                                1. 0
                                                                  dedlfix
                                                                  1. 0
                                                                    Engin
                                                                    1. 0
                                                                      dedlfix
                                                                      1. 0
                                                                        Engin
                                2. 0
                                  dedlfix
                                  1. 0
                                    Struppi
                                    1. 0
                                      Christian Seiler
                                      1. 0
                                        Struppi
                                        1. 0
                                          Christian Seiler
                                      2. 0
                                        Christian Seiler
                                    2. 0
                                      dedlfix
                                      1. 0
                                        Struppi
                                        1. 0
                                          dedlfix
                                          1. 0
                                            Struppi
                                            1. 1
                                              dedlfix
                                              1. 0
                                                Struppi