Hallo habe ein Problem mit einem Dateiupload:
PHP Version: 5.1.4-0.1
OS: Linux 1.hostet.de 2.6.9-022stab078.14-enterprise #1 SMP Wed Jul 19 14:35:02 MSD 2006 i686
PHP Info: http://www.wer-fickt-wen.com/phpinfo.php
Problem:
Script findet keine keine hochgeladene Datei
Formular:
Code zum Prüfen und verschieben der Datei:
Für Hilfe wäre ich echt dankbar.
PHP Version: 5.1.4-0.1
OS: Linux 1.hostet.de 2.6.9-022stab078.14-enterprise #1 SMP Wed Jul 19 14:35:02 MSD 2006 i686
PHP Info: http://www.wer-fickt-wen.com/phpinfo.php
Problem:
Script findet keine keine hochgeladene Datei
Formular:
PHP-Code:
<FORM ACTION="ziel.php" METHOD="post" NAME="data_form1" ENCTYPE="multipart/form-data">
<INPUT NAME="new_file" TYPE="file">
</FORM>
PHP-Code:
//FILE AKTIONEN
$PATH = $_SERVER['DOCUMENT_ROOT']."/user_images/";
if (strlen($_FILES['new_file']['tmp_name']) > 0){
if (file_exists("user_images/main_img_".$_SESSION['s_ID'].".jpg")){
unlink($PATH."main_img_".$_SESSION['s_ID'].".jpg");
}
if ($_FILES['new_file']['type'] == "image/pjpeg" and $_FILES['new_file']['size'] < 51200){
if (copy($_FILES['new_file']['tmp_name'],$PATH."main_img_".$_SESSION['s_ID'].".jpg")){
$tmp = getimagesize("user_images/main_img_".$_SESSION['s_ID'].".jpg");
if ($tmp[0] > 200 or $tmp[1] > 200){
unlink($PATH."main_img_".$_SESSION['s_ID'].".jpg");
$error[0] = "Breite und Höhe der Datei überschreiten ";
$error[0] .= "das Limit von 200 x 200 Pixel</P>";
}
}
} else {
$error[0] = "Ungültige Datei";
}
} else echo $_FILES['new_file']['error'];
//FILE ENDE
Kommentar