digiTALE
Lt. Junior Grade
- Registriert
- Juli 2004
- Beiträge
- 270
Hi,
die eMail Adressen des Besuchers sollen in meinem Gästebuch als Unicode angezeigt werden. Mit Buchstaben klappt das auch wunderbar, aber wenn ich noch Zahlen + Sonderzeichen hinzufüge dann stellt er die eMail Adresse nicht mehr richtg dar.
PS. : habe überall das & bei dem Unicode rausgenommen da Forumbase das sonst in normal formatiert.
Wenn ich diesen Code ausführe dann kommt bei der testmail das raus =
Ich konnte den Fehler noch nicht finden, da es mir ja so richtig erscheint!?
Was mache ich falsch?
Mfg digiTALE
EDIT : Weiß keiner eine Antwort auf meine Frage!?
die eMail Adressen des Besuchers sollen in meinem Gästebuch als Unicode angezeigt werden. Mit Buchstaben klappt das auch wunderbar, aber wenn ich noch Zahlen + Sonderzeichen hinzufüge dann stellt er die eMail Adresse nicht mehr richtg dar.
PHP:
function generate($x) {
$words = array(
"-" => "#45;",
"." => "#46;",
"0" => "#48;",
"1" => "#49;",
"2" => "#50;",
"3" => "#51;",
"4" => "#52;",
"5" => "#53;",
"6" => "#54;",
"7" => "#55;",
"8" => "#56;",
"9" => "#57;",
"@" => "#64;",
"_" => "#95;",
"a" => "#97;",
"b" => "#98;",
"c" => "#99;",
"d" => "#100;",
"e" => "#101;",
"f" => "#102;",
"g" => "#103;",
"h" => "#104;",
"i" => "#105;",
"j" => "#106;",
"k" => "#107;",
"l" => "#108;",
"m" => "#109;",
"n" => "#110;",
"o" => "#111;",
"p" => "#112;",
"q" => "#113;",
"r" => "#114;",
"s" => "#115;",
"t" => "#116;",
"u" => "#117;",
"v" => "#118;",
"w" => "#119;",
"x" => "#120;",
"y" => "#121;",
"z" => "#122;",
);
foreach($words as $temp=>$key) {
$x = str_replace($temp,$key,$x);
}
return($x);
}
print generate("test_mail.84@provider.de");
Wenn ich diesen Code ausführe dann kommt bei der testmail das raus =
Ich konnte den Fehler noch nicht finden, da es mir ja so richtig erscheint!?
Was mache ich falsch?
Mfg digiTALE
EDIT : Weiß keiner eine Antwort auf meine Frage!?
Zuletzt bearbeitet: