Hallo,
Ich habe eine große Impressumseite mit mehreren Emails und da will ich ein wenig geschützt sein, gegen spammer. Die Email werden aus einer MySql Datenbank ausgelesen. Jetzt will ich das die Email, also jeder Buchstabe (String) in PHP, um eine Stelle hochgezählt wird. Das soll denn auf der Seite ausgegeben werden und eine JavaScript Funktion soll das denn wieder EntCrypten. Hier ist die JS Funktion:
Wie mache ich das in PHP? Oder hat jemand eine bessere Idee, wie ich das machen kann?
Ich habe eine große Impressumseite mit mehreren Emails und da will ich ein wenig geschützt sein, gegen spammer. Die Email werden aus einer MySql Datenbank ausgelesen. Jetzt will ich das die Email, also jeder Buchstabe (String) in PHP, um eine Stelle hochgezählt wird. Das soll denn auf der Seite ausgegeben werden und eine JavaScript Funktion soll das denn wieder EntCrypten. Hier ist die JS Funktion:
HTML:
function UnCryptMailto(s, shift) {
var n=0;
var r="";
for(var i=0;i<s.length;i++) {
n=s.charCodeAt(i);
if (n>=8364) {n = 128;}
r += String.fromCharCode(n-(shift));
}
return r;
}
function linkTo_UnCryptMailto(s, shift) {
location.href=UnCryptMailto(s, shift);
}
Wie mache ich das in PHP? Oder hat jemand eine bessere Idee, wie ich das machen kann?