Hallo,
ich habe ein Problem:
Auf meinem Server ist der So genannte SAFE-MODE aktiv, und bei dem Versuch, Bilder über ein Uploadformular in den ../images/ Ornder hinaufzuladen, erschein folgende Meldung:
Ich habe für den Upload folgenden Code verwendet:
Mich verwundert folgendes:
Ich erstelle zuerst einen Ornder, und setzt CHMOD, das Funktioniert Problemlos...warum das
MOVE_UPLOADED_FILE nicht?
Kann jemand hier einen Fehler erkennen, bzw. mir sagen, wie ich
das Problem anders lösen kann? Wäre für Hilfe sehr dankbar!
Mfg
Andreas
ich habe ein Problem:
Auf meinem Server ist der So genannte SAFE-MODE aktiv, und bei dem Versuch, Bilder über ein Uploadformular in den ../images/ Ornder hinaufzuladen, erschein folgende Meldung:
Code:
pfad: ../images/gallery/15/ Warning: move_uploaded_file(): SAFE MODE Restriction in effect. The script whose uid is 32260 is not allowed to access /home/psyscom/public_html/users/snooker/images/gallery/15 owned by uid 99 in /home/psyscom/public_html/users/snooker/admin/gallery/create.php on line 179
PHP-Code:
// Bilderupload durchführen
if($tumb != "") { # Wenn Vorschaubild hinaufgeladen werden soll
$file_path = "$image_upload_path"."$ID/";
# Upload Ornder, wobei ID vom Formular übergeben wird
print "pfad: $file_path";
$temp_name = $_FILES['tumb']['tmp_name'];
$file_name = $_FILES['tumb']['name'];
$filetype = substr($_FILES['tumb']['name'], -3); # Dateityp festellen
/* $file_name = str_replace("\\","",$file_name);
$file_name = str_replace("''","",$file_name); BEARBEITET FÜR FORUMANZEIGE */
if($filetype == "jpg") { # Wenn JPG
if(file_exists($upload_dir."tum-$PICTURE.gif")) { # Wenn gleichnamiges GIF
unlink($upload_dir."tum-$PICTURE.gif");
# GIF löschen, da GIF vorrang hat.
print "Datei tum-$PICTURE.gif gelöscht!<br>";
}
}
$file_path = $file_path."tum-$PICTURE.$filetype";
move_uploaded_file($temp_name, $file_path); # Datei von TEMP in Bilderornder
print "Vorschau-Bild $PICTURE wurde hinaufgeladen (tum-$PICTURE.$filetype)<br>";
}
Ich erstelle zuerst einen Ornder, und setzt CHMOD, das Funktioniert Problemlos...warum das
MOVE_UPLOADED_FILE nicht?
Kann jemand hier einen Fehler erkennen, bzw. mir sagen, wie ich
das Problem anders lösen kann? Wäre für Hilfe sehr dankbar!
Mfg
Andreas
Kommentar