Hi!
Die Frage, die ich mir stelle ist, wie man am einfachsten und schnellsten Emails und andere Strings codiert in das Format &#Zahl;, wobei die Zahl der Nummer des Zeichens in der Zeichensatztabelle entspricht.
Das macht die Emailadresse nämlich sicherer davor von Spambots erfasst zu werden.
Ich habe mich gefragt, ob es dafür schon eine Funktion in PHP gibt.
Ansonsten - was denkt ihr, wäre die geschickteste Lösungsmöglichkeiten? Am blödesten wäre sicherlich einen str_replace befehl für jedes einzelne vorhandene Zeichen. Da hätte man dann ganz schön was zu tun...
Ansonsten könnte man vielleicht alle Zeichen in ein Array packen und in einer schleife die zeichen durch die codierte version ersetzen. damit hätte man schon ein bisschne was gespart. trotzdem müsste man aber immer noch alle existierenden zeichen in die php-datei schreiben, was immer noch ne menge arbeit wäre.
Die Frage, die ich mir stelle ist, wie man am einfachsten und schnellsten Emails und andere Strings codiert in das Format &#Zahl;, wobei die Zahl der Nummer des Zeichens in der Zeichensatztabelle entspricht.
Das macht die Emailadresse nämlich sicherer davor von Spambots erfasst zu werden.
Ich habe mich gefragt, ob es dafür schon eine Funktion in PHP gibt.
Ansonsten - was denkt ihr, wäre die geschickteste Lösungsmöglichkeiten? Am blödesten wäre sicherlich einen str_replace befehl für jedes einzelne vorhandene Zeichen. Da hätte man dann ganz schön was zu tun...
Ansonsten könnte man vielleicht alle Zeichen in ein Array packen und in einer schleife die zeichen durch die codierte version ersetzen. damit hätte man schon ein bisschne was gespart. trotzdem müsste man aber immer noch alle existierenden zeichen in die php-datei schreiben, was immer noch ne menge arbeit wäre.