Hi,
ich hab folgenden code im netz gefunden um eine email adresse zu verschlüsseln:
was mir in dem code nicht klar ist.. wie kommt das limit 8364 zustande? ist das ein bestimmter wert im unicode?? man könnte doch einfach die ganze if bedinung weglassen?
das ganze möchte ich auch nur mit gerade/ungerade erweitern.. ist doch der perfekte weg emails anklickbar zu machen aber von spambots fernzuhalten? oder gibt es schon bots die mir den code ausspähen und die emails dann entschlüsseln?
EDIT: letzeres ist wohl eher offtopic^^
ich hab folgenden code im netz gefunden um eine email adresse zu verschlüsseln:
PHP-Code:
for ( var i=0; i < s.length; i++ ) {
n = s.charCodeAt( i );
if( n >= 8364 )
{
n = 128;
}
r += String.fromCharCode(n+1);
}
das ganze möchte ich auch nur mit gerade/ungerade erweitern.. ist doch der perfekte weg emails anklickbar zu machen aber von spambots fernzuhalten? oder gibt es schon bots die mir den code ausspähen und die emails dann entschlüsseln?
PHP-Code:
for ( var i=0; i < s.length; i++ ) {
n = s.charCodeAt( i );
if( n % 2 == 0 )
{
r += String.fromCharCode(n+3);
} else {
r += String.fromCharCode(n+1);
}
}
Kommentar