Einzelnen Beitrag anzeigen
  #1 (permalink)  
Alt 28-03-2005, 22:28
Fretchen
 Junior Member
Links : Onlinestatus : Fretchen ist offline
Registriert seit: May 2002
Ort: Hückeswagen, NRW
Beiträge: 63
Fretchen ist zur Zeit noch ein unbeschriebenes Blatt
Standard Datei Upload Error Code

Hallo zusammen!

Folgendes Problem: Ich habe ein Formular, mit dessen Hilfe 2 Dateien auf meinen Server (bei 1und1) geladen werden sollen.

Dies hier ist der Formularcode:
[CODE]
<table>
<form enctype = "multipart/form-data" action = "upload/upload.php" method = "post">
<input type = "hidden" name="MAX_FILE_SIZE" value = "2000">
<tr>
<td align="left" valign="top">Bezeichnung:</td>
<td align="left" valign="top"><input type = "text" name = "bezeichnung" size = "40"></td>
</tr>
<tr>
<td align="left" valign="top">Beschreibung:</td>
<td align="left" valign="top"><textarea name = "beschreibung" rows = "5" cols = "40"></textarea></td>
</tr>
<tr>
<td align="left" valign="top">Rubrik:</td>
<td><input type="radio" name="filedir" value="amiga">Amiga
<input type="radio" name="filedir" value="atari">Atari
<input type="radio" name="filedir" value="c64">C-64 </td>
</tr>
<tr>
<td align="left" valign="top">Art:</td>
<td><input type="radio" name="filetype" value="emulator">Emulator
<input type="radio" name="filetype" value="spiel">Spiel </td>
</tr>
<tr>
<td align="left" valign="top">Bilddatei:</td>
<td align="left" valign="top"><input type = "file" name = "bild"></td>
</tr>
<tr>
<td align="left" valign="top">ZIP-Datei:</td>
<td align="left" valign="top"><input type = "file" name = "datei"></td>
</tr>
<tr>
</tr>
<tr>
<td align="left" valign="top"></td>
<td align="left" valign="top"><input type = "submit" value = "Speichern"></td>
</tr>
</form>
</table>
</CODE>

Und so sieht meine Upload.php aus:
PHP-Code:

/*

upload.php

Created: 28.03.2005
Last modified: 28.03.2005

*/

error_reporting(E_ALL);

include (
'classes/mysql.class'); // Include classes
include ('include/config.inc');  // Include config-file

if (!$filetype) { $filetype="lost+found"; }
if (!
$filedir) { $filedir="lost+found"; }

$target_dir $_SERVER['DOCUMENT_ROOT']."/adminbereich/upload/storage/$filetype/$filedir/";
$images_dir $_SERVER['DOCUMENT_ROOT']."/adminbereich/upload/storage/images/";

echo 
'<pre>';
print_r($_FILES);
echo 
'</pre>';

move_uploaded_file($_FILES['datei']['tmp_name'], $target_dir.$_FILES['datei']['name']);
move_uploaded_file($_FILES['bild']['tmp_name'], $images_dir.$_FILES['bild']['name']);

echo 
"Alles erledigt!"
Wenn ich jetzt eine GIF und eine ZIP Datei heraufladen möchte, dann bekomme ich die folgende Ausgabe:
Code:
Array
(
    [bild] => Array
        (
            [name] => aceofaces.gif
            [type] => 
            [tmp_name] => 
            [error] => 2
            [size] => 0
        )

    [datei] => Array
        (
            [name] => c64aceofaces.zip
            [type] => 
            [tmp_name] => 
            [error] => 2
            [size] => 0
        )

)
Was hat dieser Errorcode Nr. 2 zu bedeuten? Habt Ihr eine Idee wo mein Fehler liegen könnte?

Hier noch ein paar Infos: PHP Version 4.3.10, upload_max_filesize: 2M, upload_tmp_dir: no value, Rechte der entsprechenden Ordner stehen auf 777



Vielen Dank für eure Hilfe!

Gruß

Markus
Mit Zitat antworten