hey,

ik heb een script gemaakt dat op alle plaatjes in een bepaalde map een watermerkje moet zetten...alleen het probleem is dat hij maar 1 plaatje weergeeft uit die map en niet allemaal onder elkaar....

[php]<?php $root = $_SERVER["DOCUMENT_ROOT"];

$map = '/dbs/Images/Screenshots'; //map met plaatjes

$link = 'http://www.movie-core.com';; //link naar jouw domein


function bekijk_map($root, $map) {
global $link;
chdir($root.$map);
$openmap = opendir($root.$map);

while($item = readdir($openmap)) {
if (is_dir($item)) $mappen[] = $item;
else $bestanden[] = $item;
}
sort($bestanden);
for ($i=0;$i < count($bestanden); $i++) {

$plaatje = $bestanden[$i];
$logo = "http://www.movie-core.com/dbs/logo.png";; //jouw logo
$plaatje = ImageCreateFromJPEG($plaatje);
$logo = ImageCreateFromPNG($logo);

$plaatje_X = imagesX($plaatje);
$plaatje_Y = imagesY($plaatje);
$logo_X = imagesX($logo);
$logo_Y = imagesY($logo);

$start_X = $plaatje_X - $logo_X - 1;
$start_Y = $plaatje_Y - $logo_Y - 1;

imagecopy($plaatje, $logo, $start_X, $start_Y, 0, 0, imagesX($logo), imagesY($logo));

ImageJPEG($plaatje);
ImageDestroy($plaatje);
ImageDestroy($logo);

echo "<img src=\"".$link.$map."/".$plaatje."\"><br>";


}

closedir($openmap);
}

bekijk_map($root, $map);

?>
[/php]

ziet iemand het probleem?
heb het al ^^

Reageren