Letzer Zugriff am
06 Feb. 2012 um 03:03 Uhr
Kommentare
Beitrag kommentieren
06 Mai 2011
Tastaturen: Logitech G-Serie...
17 Apr. 2011
Joomla 1.6 - Was ist neu...
26 Feb. 2011
Günstig und kostentransparen...
13 Jul. 2010
Wenn Bilder lügen - Photosho...
12 Apr. 2010
» 146344 mal
2. Briefvorlagen nach DIN fü...
» 93106 mal
3. Achtung: Spielen gefährde...
» 22052 mal
4. DVD::RIP - Das Schweizer ...
» 21070 mal
5. O2 can do - wie das Verbr...
» 20732 mal
Erstellt am: 13 März 2005
Um der Spammerseuche Herr zu werden, hilft nur eins. Die Mailadressen müssen raus. Ein kleines Script generiert automatisch Emailadressen als Bild.
Alles was man braucht ist PHP mit aktiver GD-Library und Truetype Unterstützung. Das Script wird einfach als Bild eingebunden und erzeugt so eine Mailadresse, die wie Text aussieht. Für die Crawler von Spammern ist sie unsichtbar.
Beispiel für die Einbindung in HTML-Seiten:
Hier nun der code:
$domain="dirk-hoeschen.de"
$fontfile="arial.ttf";
$fontsize=10;
$maddress = $_GET['name']."@".$domain;
// Get the size.
$bbox = imagettfbbox($fontsize, 0, $fontfile, $maddress);
// calculate size of the image
$x= $bbox[2]+(2*$bbox[3]);
$y= (-$bbox[7])+(2*$bbox[3]);
//prepare the image
$im = ImageCreate ( $x, $y );
$fill = ImageColorAllocate ( $im , 27, 109, 27 );
$color = ImageColorAllocate ( $im , 255 , 255 , 255 );
header("Content-Type: image/png");
ImageTTFText ($im, $fontsize, 0, $bbox[3], (-$bbox[7])+$bbox[3], $color, $fontfile, $maddress);
ImagePNG ( $im );
ImageDestroy ($im);
?>
Ausschneiden und als mailimage.php abspeichern. Den Truetypefont muss man übrigens auch mit im Verzeichniss haben. Wenn man die Grafik nun auch noch mit einem Muster überlagert, ist es auch möglich Zugangstickets und Passwörter auszugeben, die nur von Menschen gelesen werden können.
0 Kommentar(e)
Keine Kommentare bis jetzt.Beitrag kommentieren
Ich freue mich jederzeit über Fragen, Anmerkungen und Kritik. Also gebt euch einen Ruck und kommentiert diesen Artikel.
zur Übersicht



