Matthias: Datei verschieben

Mittels HTTP-Post habe ich eine Datei erfolgreich vom lokalen System auf den Server ins Internet verschoben. Eine 'Rename' funktioniert auch einwandfrei. ABER:
Ich kriege die Datei, egal wie ich es auch anstelle mittels 'move_uploaded_file(......)' oder dem 'copy(......)', nicht in ein anderes Verzeichnis verschoben.

Die upgeloadete Datei befindet sich immer im gleichen Verzeichnis von wo aus auch das PHP-Skript aufgerufen wird.

Beispiel:

http://www........de/Intern/filehandler.php
--> Nach dem Upload von test.jpg soll die Datei jedoch nicht
    im Intern-Verzeichnis stehen, sondern auf:
http://www........de/download/test.jpg
--> Genau das kriege ich nicht hin. Im Verzeichnis "Intern"
    finde ich die Datei (oder andere Dateien) nach dem
    Upload vor.

Ich hoffe, das Problem ist klar und mir kann jemand helfen.

  1. Hallo erstmal!

    bevor es wieder andere tun mach ich das gleichmal am Anfang :)
    In den forumregeln steht das du dich immer höflichst begrüssen sollst am Anfang! Naja nur als kleine Hilfestellung gell? Andere werden da hier stinkesauer!

    Ok zu deinem Problem: relativ billig.

    Ok du gibts als erstes deinen ABSOLUTEN Pfad an!!!
    z.B.:$photo_dir = "/is/htdocs/www.schlagmichtod.de/download";

    dann schreibst du sowas wie:

    if(@move_uploaded_file($userfile, "$photo_dir/$userfile_name"))
    {
    blablabla

    wobei $userfile dann dein file Feld ist! Soweit verstanden?

    Gruß Christoph