Springe zum Hauptinhalt
URZ-Workshop „Webseiten erstellen mit TUCAL“
Verschleiern von E-Mail-Adressen

Verschleiern von E-Mail-Adressen

Erweiterungsmodul zur geschützten Anzeige von E-Mail-Adressen

So funktioniert der Spamschutz auf den Webseiten der TU Chemnitz.
Bei Klick auf die Mailadresse oder Telefonnummer öffnet sich ein Pop-up zur Anzeige der vollständigen Daten.

Sie erreichen uns per Mail unter bzw. telefonisch unter .

Funktion und Eigenschaften des Moduls

E-Mail-Adressen dürfen nicht im Klartext auf Webseiten stehen, damit Werbe-Mail-Sender keine E-Mail-Adressen „einsammeln“ können. Zum Verschleiern von E-Mail-Adressen (und auch anderen Daten, wie z. B. Telefonnummern) kann folgende PHP-Funktion benutzt werden.

Einbindung des Moduls

Im TUCAL-Editor werden diese Angaben im Textfeld „Seiteneinstellungen (PHP)“ eingetragen:

require_once('php/mail.inc');
Seiteneinstellungen im Editor

Grundlegender Aufbau

echo prot_mailadr(string $mail [, integer $laenge]);

Mögliche Parameter

  • $mail | PHP String
    • vollständige E-Mail-Adresse (oder Telefon-/Fax-Nummer)
  • $laenge | PHP Integer [optional]
    • bei E-Mail-Adressen [optional]: 1 = abschneiden der Adresse nach dem @ (default: erste Subdomain wird angezeigt)
    • bei Telefonnummern: wie viele Zeichen werden angezeigt

Beispiele

echo prot_mailadr('anna.normalverbraucher@s2022.tu-chemnitz.de');
echo prot_mailadr('anna.normalverbraucher@s2022.tu-chemnitz.de'1);
echo prot_mailadr('0371 / 531 12345'10);