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?
1.354 views