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 support@… bzw. telefonisch unter 0371 / 531….
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');
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
Dokumentation: Alle Details zum Erweiterungsmodul
Beispiele
echo prot_mailadr('anna.normalverbraucher@s2022.tu-chemnitz.de');
anna.normalverbraucher@…echo prot_mailadr('anna.normalverbraucher@s2022.tu-chemnitz.de', 1);
anna.normalverbraucher@…echo prot_mailadr('0371 / 531 12345', 10);
0371 / 531…