Ordnerinhalt einlesen aber nur Ordner anzeigen

PHP:
$imgsrc = imagecreatefromjpeg('../".$dir.$_REQUEST['dir']."/".$_REQUEST['img']."');

Muss so heißen:

PHP:
$imgsrc = imagecreatefromjpeg("../".$dir.$_REQUEST['dir']."/".$_REQUEST['img']);

Wenn du mit einfachen Anführungszeichen beginnst, musst du auch mit einfachen Anführungszeichen escapen.escapen oder halt direkt doppelte Anführungszeichen nehmen.
 
ach sry mir ist nochwas aufgefallen. Also die Bilder direkt verkleinern geht das?! Also auf 320x240?
Also je nach größe automatisch um den faktor naja ich sag mal 3 verkleinern... und dann des Watermark einfügen :D

Sorry nochmal :D
 
PHP:
// Bild Infos
$width = imagesx($imgsrc) / 3;
$height = imagesy($imgsrc) / 3;

Versuch es mal so.
 
Sorry, war natürlich Schwachsinn.

PHP:
<?php
// Header setzten
header('Content-type: image/jpeg');
// Bilder laden
$src = imagecreatefromjpeg('natur.jpg');
$imgzeichen = imagecreatefromjpeg('wasserzeichen.jpg');
$value = 0.5;
// Bild Infos
$width = imagesx($src);
$height = imagesy($src);
// Bilder erzeugen
$img = imagecreatetruecolor($width, $height);
// Bild einfügen
imagecopy($img, $src, 0, 0, 0, 0, $width, $height);
// Wasserzeichen einfügen
imagecopy($img, $imgzeichen, 0, 0, 0, 0, 150, 30);
// Bild verkleinern
$imgsrc = imagecreatetruecolor($width * $value, $height * $value);
imagecopyresized($imgsrc, $img, 0, 0, 0, 0, $width * $value, $width * $value, $width, $height);
// Bild anzeigen
imagejpeg($imgsrc);
// Speicher freigeben
imagedestroy($img);
imagedestroy($src);
?>
So geht es, aber scheint unten irgendwie immer ein kleiner Teil zu fehlen...
Weiß allerdings selber net warum.
 
Zurück