Lid |
|
Hallo,
Ik wil één plaatje maken van 3 foto's. Deze moeten naast elkaar komen te staan.
Ik noem dit bestand: foto_strip.php, en heb de volgende code:
<?php
header('content-type: image/png');
$image = ImageCreate(600, 150);
$arr = array();
$aantal = 3;
$sql = "SELECT id FROM galerie WHERE cat = '0' AND akkoord = '0' ORDER BY id DESC LIMIT 0," . $aantal . "";
$get = mysql_query($sql);
$counter = 0;
$offset_left = 0;
while($result = mysql_fetch_array($get)){
$arr[$counter] = imagecreatefromjpg("./galeriefoto/klein/galerie" . $result['id'] . ".jpg");
ImageCopyMerge($image, $arr['0'], $offset_left, 0, 0, 0, 200, 150, 100);
$counter++;
$offset_left = $offset_left + 200;
}
imagepng($image);
?>
<?php header('content-type: image/png'); $image = ImageCreate(600, 150); $aantal = 3; $sql = "SELECT id FROM galerie WHERE cat = '0' AND akkoord = '0' ORDER BY id DESC LIMIT 0," . $aantal . ""; $counter = 0; $offset_left = 0; $arr[$counter] = imagecreatefromjpg("./galeriefoto/klein/galerie" . $result['id'] . ".jpg"); ImageCopyMerge($image, $arr['0'], $offset_left, 0, 0, 0, 200, 150, 100); $counter++; $offset_left = $offset_left + 200; } imagepng($image); ?>
Ik roep het alsvolgt aan op de plek waar het plaatje moet komen:
<img src="foto_strip.php">
<img src="foto_strip.php">
En ja... er is connectie met de database en de plaatjes bestaan echt in die map.
Iemand een idee wat ik fout doe?
Alvast bedankt!
|