Yadgar: PHP: Variablen nehmen falsche Werte an

Beitrag lesen

Hello Yadgar,

ich machs's mal kurz: dein Code ist Schrott. :-/

Ah ja.

So gehört z. B. htmlspecialchars() nicht in den Dateneingang (E), sondern beim Kontextübergang in den Datenausgang (A) der guten alten EVA-Strategie.

Florence MAURICE empfiehlt in "PHP 7 und MySQL", Heidelberg 2019, etwaige missbräuchliche Eingaben möglichst früh abzufangen!

geschehen. Da es sich um numerische Werte handelt, deren Bounds ohnehin noch geprüft werden, würde ich alternativ zu intval() tendieren.

Kann man ja machen...

Um dein eigentliches Problem mit der Logik zu klären, male bitte zunächst einen PAP. Dann sehen wir weiter.

Logikproblem hat sich mittlerweile geklärt, ich lasse den jeweils letzten Startwert für die Datensatz-Ausgabe aus einer kleinen (2 Bytes) Textdatei einlesen und bei Bedarf zurückschreiben!

Bis bald im Khyberspace!

Yadgar