Fortgeschrittene - Freitag, Februar 22, 2008 16:12
Bild erstellen mit PHP
Mit diesem Script kannst du dynamisch ein Bild mit einem Text erstellen.
Das kann z.B. genutzt werden, um Email Adressen zu verstecken oder Text vorm kopieren zu schützen
<?php
//was auf dem Bild stehen soll:
$text = “www.coderportal.de”;
$pic=ImageCreate(100,30); //(breite, höhe)
//Farbe1
$col1=ImageColorAllocate($pic,0,0,0);
//Farbe2
$col2=ImageColorAllocate($pic,255,255,255);
//Rechteck mit Farbe2
ImageFilledRectangle($pic, 0, 0, 500, 30, $col2);
//Der Text wird zum Bild hinzugefügt
ImageString($pic, 3, 5, 8, $text, $col1);
// Datum in der Vergagenheit, so kommt das Bild nicht in den Cache des Browsers
Header(“Expires: Mon, 26 Jul 1997 05:00:00 GMT”);
//Headerausgabe
Header(“Content-type: image/jpeg”);
//erstellen des jpg
ImageJPEG($pic);
//Aufräumen!
ImageDestroy($pic);
?>Kommentieren