phpbar.de logo

Mailinglisten-Archive

AW: [php] Hilfe! (php-upload)

AW: [php] Hilfe! (php-upload)

Stefan Engelmann php_(at)_phpcenter.de
Sun, 8 Jul 2001 23:16:42 +0200


Hi!

> if ($local_file)
>

> echo("<br><img src=\"$local_file\"><br>");
> $foto = copy($local_file,"foto01.jpg");
> if ($foto)
>

>  echo("<br><img src=\"foto01.jpg\"><br>");
>  }
> }

Das kannst du so einfach nicht machen! Nach dem erfolgreichen Upload des
Files, legt PHP es automatisch im /tmp Verzeichnis (oder eines anderen,
welches in der php.ini angegeben werden muss) ab. Dieses Verzeichnis liegt
ausserhalb des "Zuständigkeitsbereiches" oder der Webroot des Servers.

Du musst die Datei also erst in einem vom Webserver lesbaren Bereich
kopieren bevor du sie per <img> tag einbinden kannst! Leg dir also am besten
ein Verzeichnis /bilder in deinem Webspace an und versehe es mit dem Recht
777 per chmod. Kopier die Datei dort hin und lass sie dann per

	print "<img src=\"bilder/$dateiname\">";

ausgeben!

Cya, Stefan



php::bar PHP Wiki   -   Listenarchive