WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   [php] bilder generieren (http://www.wcm.at/forum/showthread.php?t=183324)

mqs 17.01.2006 12:44

[php] bilder generieren
 
hallo!

hab ne frage wie das genau mit dem bildergenerieren funktioniert.
und zwar möchte ich ein bild aufrufen like this:
[img]thumb.php?bildid=1[/img]
was muss ich in der thumb.php stehen haben, damit er in dem img tag das bild einfügt...

greez

Satan_666 17.01.2006 13:21

Also, die Datei thumbs.php sieht bei mir so aus:

PHP-Code:

<?
$size
=getimagesize($image);
$width=round($size[0]/4);
$height=round($size[1]/4);
$src=imagecreatefromjpeg($image);
$dest=imagecreatetruecolor($width,$height);
imagecopyresized($dest,$src,0,0,0,0,$width,$height,$size[0],$size[1]);
imagejpeg($dest);
imagedestroy($dest);
imagedestroy($src);
?>

Aufrufen tu ich so:

Zitat:

<a href=\"javascript:bw('galerie/$d','galerie/$t')\"><img src=\"galerie/thumbs.php?image=$d\" border=\"0\"/></a>
In der Variablen $d steht der Name der Datei, von der ich das thumb angezeigt bekommen möchte, in $t steht der Name einer Bilddatei, die den Titel des Bildes zeigt. Beide Variablen beinhalten auch den Verzeichnisnamen der Galerie, also beispielsweise "g01/bild001.jpg".

Bei mir wird das thumb in 1/4 der Größe des Originals gezeigt. Wie das funktioniert, siehst Du auf meiner Homepage bei den Bildergalerien....

Achja: bei mir gibt es ein Verzeichnis namens galerie, in der thumb.php liegt, darunter gibt es die verzeichnisse, wo die Bilder liegen (je Galerie 1 Verzeichnis).

jak 17.01.2006 17:47

Deine Variante setzt voraus, daß REGISTER_GLOBALS an ist. Bei einigen hostern ist das nicht so, besser wäre es, auf die Variablen über $_GET['name'] zuzugreifen (z.B. $_GET['image']).

jak


Alle Zeitangaben in WEZ +2. Es ist jetzt 03:13 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag