HTML-Entities nicht ersetzen

Gesperrt
murmel
Beiträge: 1
Registriert: Mi 12. Mai 2004, 15:34
Kontaktdaten:

HTML-Entities nicht ersetzen

Beitrag von murmel »

Moin,

ich hab mal eine Frage undzwar: Ich "verstümmle" meine E-Mail-Adressen mit verschiedenen HTML-Entities, um sie für SpamBots nicht sichtbar zu machen. Jetzt geb ich (Mozilla 1.7ß also im einfachen <textarea> feld) die E-Mail-Adresse ein z.B.

Code: Alles auswählen

&#109;&#97;&#105;&#108;&#64;&#100;&#111;&#109;&#97;&#105;&#110;&#46;&#100;&#101;
(mail@domain.de)

Speichern, fertig. Nur sind dann im Fertigen Quellcode alle Entities weg und es steht wieder im Klartext da.

Kann ich das irgendwie abschalten?
Danke
wolfganggarella
Beiträge: 74
Registriert: Fr 7. Nov 2003, 11:35
Wohnort: München
Kontaktdaten:

Beitrag von wolfganggarella »

hi murmel,

such' mal im Forum unter xhtml (Anfrage von sewid). Dort ist eine Vorgehensweise beschrieben, die sich auch für Anti-Spam nutzen liesse. Über die Funktion preg_replace() kannst Du Klartext oder ASCII aus der Datenbank ersetzen durch die HTML-Entities.

Vielleicht hilft's Dir weiter.
Gruß
Wolfgang
Gesperrt