News



Mini User Center

 
Advanced search

14065 Posts in 2524 Topics- by 2865 Members - Latest Member: fighter

March 26, 2007, 02:05:34 pm
Pages: 1   Go Down
Print
Author Topic: HTML/PHP: Spambots umgehen  (Read 15 times)
0 Members and 1 Guest are viewing this topic.
sceenix™
Administrator
******
Offline Offline

Posts: 1852


WWW
« on: March 06, 2007, 08:22:06 pm »

um eure email vor spamboits zu safen ^^
Code:
<?php
function encode($text) {
    
$retText ''// Zur Rückgabe
    
for($i=0;$i<strlen($text);$i++) {
        
$retText .= '&#'.ord($text[$i]).';'// Jeden einzelnen Buchstaben zu ASCII umwandeln
    
}
    return 
$retText;
}
?>

aufzurufen mit

Code:
<?php echo encode('[email protected]'); ?>


Dann kommt zwar im Browser ganz normale Ausgabe, aber im Quelltext sieht es wiefolgt aus:
&#101;&#109;&#97;&#105;&#108;&#64;&#115;
&#101;&#114;&#118;&#101;&#114;&#46;&#100;&#
101;

(Das Forum stellt das leider nicht richtig dar, die "amp;" gehören nicht dazu)

so findet ein Spambot die eMail-Adresse nicht
Logged
Pages: 1   Go Up
Print
 
Jump to:  
 
Page created in 0.189 seconds with 20 queries.
Hits since 01.03.07
IPCOUNTER.DE - Kostenloser Counter!