T
testeer
Guest
Ich habe mir per mod_rewrite eine Idee für Trafficklauer ausgedacht. Falls ein Bild von einem anderen Server geladen werden sollte leitet mod_rewrite auf ein Skript weiter, dass den Namen der Seite auf das Bild schreiben soll. Das funktioniert auch schon ganz gut mit diesem Skript:
Jetzt soll der Text aber nicht nur klein irgendwo auf dem Bild stehen - wie jetzt - , sondern sich über das ganze Bild erstrecken. Aber ich kann ja schlecht Prozentzahlen benutzen, oder geht das? Bei mir kam eine Fehlermeldung, kann aber sein, dass ich es falsch benutzt habe. Hat jemand eine Idee?
Code:
header("Content-type: image/png");
$file = $_GET['file'];
$endung = pathinfo("http://localhost".$file);
if(strToLower($endung['extension']) == "png"){
$im = imagecreatefrompng("http://localhost".$file);
}
else if(strToLower($endung['extension']) == "jpg" || strToLower($endung['extension']) == ".jpeg"){
$im = imagecreatefromjpeg("http://localhost".$file);
}
else if(strToLower($endung['extension']) == "gif"){
$im = imagecreatefromgif("http://localhost".$file);
}
$orange = imagecolorallocate($im, 220, 210, 60);
$px = (imagesx($im) - 7 * strlen("localhost")) / 2;
imagestring($im, 3, $px, 9, "localhost", $orange);
imagepng($im);
imagedestroy($im);
Jetzt soll der Text aber nicht nur klein irgendwo auf dem Bild stehen - wie jetzt - , sondern sich über das ganze Bild erstrecken. Aber ich kann ja schlecht Prozentzahlen benutzen, oder geht das? Bei mir kam eine Fehlermeldung, kann aber sein, dass ich es falsch benutzt habe. Hat jemand eine Idee?