Tom: Sicherheit in der Abfrage

Beitrag lesen

Hello,

Keine Ahnung, warum alle anderen, die bisher geantwortet haben, und es hätten wissen müssen, dein Cast auf Integer übersehen haben.

*hä* ?

Wo habe ich das übersehen.
Ich habe es nur im PHP-Kontext gegen intval() ausgetauscht, was dann aber zum Glück nochmal zu einer Diskussion geführt hat.

Übrigens ergibt ein Cast auf Integer keinesfalls dasselbe, wie eine Transformation zu Integer. Und das hättest Du jetzt erwähnen müssen. Aus einem 'A' wird dann eben eine 65 und keine 0.

Das Cast ist also noch genauso fehlerträchtig, wie das idiotische intval() ohne vorherige Prüfung mit is_string()...

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
 ☻_
/▌
/ \ Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de