Hallo,
ich habe PHP-Version: 4.3.2 auf einem Linux Rechner. Fuer den Webseiten-Aufruf nutze ich Firefox 3.6.12
Auf einer Webseite moechte ich Dateien hochladen. Bekomme aber auf xxx.php keine $_FILES zur Verfuegung gestellt.
in php.net finde ich dazu:Code:<form action="https://meinedomain.com/xxx.php" type="post" enctype="multipart/form-data"> <input type="file" name="docum[]"><br> <input type="file" name="docum[]"><br> <input type="file" name="docum[]"><br> </form>
Die Autoglobale $_FILES existiert seit PHP 4.1.0 und das Array $HTTP_POST_FILES seit PHP 4.0.0.
Aber beide kommen bei dem aufgerufenen Programm nicht an.
Nur wenn ichCode:count($_FILES); bringt 0 count($_FILES['docum']); bringt 0 count($_FILES['docum'][name]); bringt 0 count($HTTP_POST_FILES); bringt 0
nutze, bekomme ich den Namen der Datei unter der Variable:Code:<input type="file" name="docum1"><br> <input type="file" name="docum2"><br> <input type="file" name="docum3"><br>
$docum1
Aber auch nicht wie auf einigen Seiten beschrieben die Variable:
$docum1_name
Habe das ganze auch mit register_globals ON und OFF probiert. Aber es gibt keinen Unterschied.
Ich weiss nun wirklich nicht weiter. Wer hat Tips fuer mich?
Chris
Lesezeichen