Heiko: Fehler bei move_uploaded_file

Beitrag lesen

$path = '/user/xyz/'; # Beispiel: $path = '/upload-script/img/';
$img_path_up = '/var/www/html/web323/html/user/xyz/';
$groessemax = 800; # Maximal Datei Größe in KB (KiloByte)

if ($_FILES['picture']['tmp_name'] != '')
    {
        $file = $_FILES['picture']['name'];
        $temp = $_FILES['picture']['tmp_name'];
        $path_parts = pathinfo($file);
        $filename = date('Y-m-d__H:i').'__'.md5($username).".".$path_parts["extension"];

if($_FILES['picture']['size'] <= $groessemax*1024)
        {
            if(decoct(fileperms($img_path_up)) == 40777)
            {
                if(@copy($temp, $img_path_up.$filename))
                {
                    $error_picture = 0;   # Bilddatei hochgeladen
                }
                else
                {
                   $error_picture = 1;   # Die Datei konnte nicht auf den Server geladen werden.
                    $filename = '';
                }
            }
            else
            {
                $error_picture = 2;       # Der Upload Ordner hat keine Schreibrechte!
                $filename = '';
            }
        }
        else
        {
            $error_picture = 3;     # Die Datei ist zu groß!
            $filename = '';
        }
    }

Vielleicht hilft dir das, denn so funzt es bei mir