Dateiupload per PHP: Array $_FILES ist leer

Irgendwelche Probleme mit XAMPP für Linux? Dann ist hier genau der richtige Ort um nachzufragen.

Dateiupload per PHP: Array $_FILES ist leer

Postby DBZfan » 31. December 2004 17:01

Hi,
der Dateiupload mit PHP funktioniert nicht. Ich habe XAMPP 1.4.10a unter Linux am Laufen. Bei XAMPP 1.4.7 unter Windows funktioniert der Dateiupload hingegen problemlos.

Beispielsscript:
Code: Select all
<form
  action="<?php echo $_SERVER['PHP_SELF']; ?>"
  method="post"
  enctype="multipart/form-data">
<input type="file" name="probe" />
<input type="submit" value="Los!" />
</form>
<hr />

<?php
 echo "<pre>";
 print_r($_FILES);
 echo "</pre>";
?>


Dabei gibt print_r aus, dass das Array $_FILES leer ist. Die Datei(en) wurden also nicht gesendet.

Ausgabe von print_r unter Linux (XAMPP 1.4.10a):
Code: Select all
Array
(
)


So sieht die korrekte Ausgabe bei XAMPP 1.4.7 unter Windows aus:
Code: Select all
Array
(
    [probe] => Array
        (
            [name] => testbild.gif
            [type] => image/gif
            [tmp_name] => C:\DOKUME~1\Markus\LOKALE~1\Temp\php4F.tmp
            [error] => 0
            [size] => 11118
        )

)


Wo könnte das Problem liegen?
DBZfan
 
Posts: 2
Joined: 31. December 2004 16:45

Postby DBZfan » 13. February 2005 14:24

Sorry, dass ich das nun hoch schiebe, aber ich bin bei diesem Problem noch kein Stück weiter gekommen.
DBZfan
 
Posts: 2
Joined: 31. December 2004 16:45

Postby deepsurfer » 14. February 2005 08:56

schau mal ob das verzeichnis, wo die daten hinsollen die richtige Rechte- und Gruppenrichtlinien haben.

Rechte chmod 777
Gruppen.. chown root.nobody verzeichnisname (gegebenfalls mit kompletter pfadangabe)
User avatar
deepsurfer
AF Moderator
 
Posts: 6440
Joined: 23. November 2004 10:44
Location: Cologne
Operating System: Win-XP / Win7 / Linux -Debian


Return to XAMPP für Linux

Who is online

Users browsing this forum: No registered users and 1 guest