- #1
N
noah1
Bekanntes Mitglied
Themenersteller
- Dabei seit
- 16.08.2002
- Beiträge
- 1.415
- Reaktionspunkte
- 0
- Ort
- Hamburg
Hallo, ich habe ein Script um ein Bild per PHP z.B. mit einem Copyrightvermerk etc. zu versehen und dann an den Browser auszugeben, das sieht so aus:
Diese Datei rufe ich z.B. mit <a href=get_image.inc.php?1=...&2=...> auf, klappt wunderbar.
Jetzt möchte ich diese Grafik, Bild, etc. aber als Hintergrund einer Tabelle, Ebene, etc. haben, und daran scheitere ich irgendwie.
Ich kann das Bild zwar anzeigen lassen, aber halt nicht als Hintergrund, und da kommt jetzt meine Frage - geht das mit diesem Script? und wenn ja - wie ?
Code:
<?php
# get_image.inc.php
header(Pragma:No-Cache);
header(Cache-Control: private, no-store, no-cache, must-revalidate);
if(isset($_GET['bild']))
{
$image = $_GET['bild'];
}
else
{
$image = $_GET[2]./.$_GET[1];
}
$abm = getimagesize($image);
$copyright = Copyright by...;
$im = ImageCreateFromJPEG($image);
$y = ((strlen($copyright)) * 6.5);
$x = ($abm[1] - 5);
$x1 = ($x - 15);
$xtext = $x - 15;
$back_color = ImageColorAllocate($im,243, 243, 243);
$text_color = ImageColorAllocate($im,255, 255, 255);
$farbe = ImageColorAllocate($im,5,5,5);
ImageFilledRectangle($im, $y, $x, 5, $x1, $farbe);
ImageString($im,2,7,$xtext, $copyright, $text_color);
Header(Content-type: image/png);
ImagePNG($im);
ImageDestroy($im);
?>
Diese Datei rufe ich z.B. mit <a href=get_image.inc.php?1=...&2=...> auf, klappt wunderbar.
Jetzt möchte ich diese Grafik, Bild, etc. aber als Hintergrund einer Tabelle, Ebene, etc. haben, und daran scheitere ich irgendwie.
Ich kann das Bild zwar anzeigen lassen, aber halt nicht als Hintergrund, und da kommt jetzt meine Frage - geht das mit diesem Script? und wenn ja - wie ?