E-Mail als Unicode (UTF-8) zeichencodiert verschlüsseln

Author:
Kategorie:
PHP Script
Beitrag vom:
PHP Mail Encrypt
PHP Mail Encrypt

Effektive Verschlüsselung von E-Mail Adressen mit einer UTF-8 Unicode Funktion gegen E-Mail Spam

Hier ist eine kleine nützliche Funktion, die es ermöglicht die eigene oder andere E-Mail Adressen vor Spamattacken aus dem Netz zu schützen. Erreicht wird dieses mit einer einfachen Unicode (UTF-8) Zeichencodierung.

<?php
function no_spam($mail) {
    $str = "";
    $a = unpack("C*", $mail);
    foreach ($a as $b)
    $str .= sprintf("%%%X", $b);
    return $str;
}

// Anwendung
$mail = no_spam("test@mail.de");
$link  = "<a href=\"mailto:".$mail."\">Email</a>";
echo $link;

// Ausgabe sieht dann so aus:
// <a href="mailto:%74%65%73%74%40%6D%61%69%6C%2E%64%65">Email</a>
?>

Das Originalscript kann man sich hier nochmal ansehen.

Quelle: www.php4u.net


Seite teilen

Der Beitrag: E-Mail als Unicode (UTF-8) zeichencodiert verschlüsseln, aus der Rubrik PHP Script hat dir gefallen?