Cheatah: reg. Expr funktioniert nicht ganz richtig.

Beitrag lesen

Hi,

Das klingt ja ganz schön kompliziert,

eigentlich nicht. Alles, das in irgendeinem Kontext steht, muss für diesen Kontext kodiert werden - in URLs ungültige Zeichen, im HTML-Code z.B. das "&", in Strings Anführungszeichen und so weiter. Egal, was Du wohin packst, Du musst an die dort nötige Kodierung denken. Das ist bei URLs nicht anders als anderswo.

Und genau wie überall sonst führt eine falsche bzw. nicht durchgeführte Kodierung zu Problemen.

was ich noch wissen will ist, ob man vielleicht durch sowas theoretisch irgendwelche arglistigen Tricks machen könnte,

Es geht Dir um die Erkennung einer URL (bzw. eines URL-Rumpfes, wenn es auch ohne "http://" gehen soll). Wenn Du dabei ungültige URLs _nicht_ erkennst, kann Dir niemand einen Vorwurf machen, und Probleme technischer Natur entstehen auch nicht. Also, sorg einfach nur für eine richtige Erkennung, und alles ist gut.

oder ist das schlimmste was passieren kann das, was du geschildert hast ?

Eine Hacker-Natur wird vermutlich noch weitere Gefahren erkennen. Ich kann Dir nur sagen: Was falsch ist, führt früher oder später zu Problemen, also vermeide Falsches.

Cheatah