x-plosiv: pfad bei dir()

hallo liebe forumleser

ich brauch mal wieder eure hilfe.
ich habe ein script geschrieben mit dem ich bilder hochladen kann.
das script erstellt automatisch ein thumb. das ganze funktioniert auch wunderbar wenn ich die bilder im selben ordner wie das script liegt speichere mit dir(".") . das dieser ordner aber ein geschützter ist, möchte ich die bilder in einem anderen ordner speichern.

der befehl:
copy("$tempname", "/home/xyz/public_html/grafiken/news/$name");

funktioniert:

jedoch wenn ich den ordner auslesen möchte um das thumb zu erstellen:
$verz = dir("/home/xyz/public_html/grafiken/news/");
  while ($datei = $verz->read()) {....

erhalte ich diese fehlermeldung:

Warning: imagecreatefromjpeg(txp_logo_3d_bgw.jpg) [function.imagecreatefromjpeg]: failed to create stream: No such file or directory in ....

jedoch dieser ordner besteht ja..er hat das bild ja soeben dort gespeichert. die rechte sind auch gesetzt. ich habe so glaube ich jede erdenkliche url aus probiert absolut und relativ etc.

ich hoffe ihr könnt mir helfen

besten dank im voraus...

  1. Hi,

    $verz = dir("/home/xyz/public_html/grafiken/news/");
      while ($datei = $verz->read()) {....

    Lasse Dir mal mit
    echo $datei';

    den Namen ausgeben. Ich gehe mal davon aus, es fehlt anschließend
    der komplete Pfad.

    Gruß Pooh

    1. ja genau...es listet ja nur die datei namen auf...
      nur wie gebe ich jetzt wieder den pfand an?

      beim:
      imagejpeg($dest, $name2, 90);  ?

      1. Moin,

        ja genau...es listet ja nur die datei namen auf...
        nur wie gebe ich jetzt wieder den pfand an?

        Kurz und unortodox ein Schnellschuß

        $full_path=sprintf("/dein/voller/pfad/%s",$datei);

        Grüße
        Der Pooh

        1. Danke..aber ich schnall noch nicht ganz...wo muss ich denn die variabel $full_path einsetzten?

          1. Moin x-plosiv

            »» Danke..aber ich schnall noch nicht ganz...wo muss ich denn die variabel $full_path einsetzten?

            im Zweifelsfall dort wo vorher $datei stand?

            Grüße
            Mike

            1. Ach jetzt hats klick gemacht...besten dank euch beiden

              1. Moin,

                Ach jetzt hats klick gemacht...besten dank euch beiden

                Freut mich :-))

                Gruß
                Mike der Pooh