Bug #12060 Updated: $userfile['name'][0] not set !

From: Date: Wed, 11 Jul 2001 18:00:30 +0000
Subject: Bug #12060 Updated: $userfile['name'][0] not set !
References: 1  Groups: php.dev php.doc 
Request: Send a blank email to php-dev+get-59732@lists.php.net to get a copy of this message
ID: 12060 Updated by: jeroen Reported By: afortaleza@yahoo.com Old Summary: $userfile['name'][0] not set ! Status: Open Old Bug Type: Arrays related Bug Type: Documentation problem Operating System: Linux 2.4.5 PHP Version: 4.0.6 New Comment: Should be $userfile[0]['name']! Do a var_dump() on userfile to check it out. doc-TODO: add example in the docs about this. Previous Comments: ------------------------------------------------------------------------ [2001-07-11 12:40:45] afortaleza@yahoo.com http://www.php.net/manual/en/features.file-upload.multiple.php says that: "For instance, assume that the filenames /home/test/review.html and /home/test/xwp.out are submitted. In this case, $userfile_name[0] would contain the value review.html, and $userfile_name[1] would contain the value xwp.out. Similarly, $userfile_size[0] would contain review.html's filesize, and so forth. $userfile['name'][0], $userfile['tmp_name'][0], $userfile['size'][0], and $userfile['type'][0] are also set. " But they are not set ! Here's the script that requites 2 pages, form.html and file-upload.php form.php ======== <html> <head></head> <body> <form action="file-upload.php" method="post" enctype="multipart/form-data"> Send these files:<br> <input name="userfile[]" type="file"><br> <input name="userfile[]" type="file"><br> <input type="submit" value="Send files"> </form> </body> </html> file-upload.php =============== <?php // We will not upload, just show the variables print_r ( $HTTP_POST_FILES ); print_r ( $userfile ); ?> You will notice that $userfile is a one dimensional array that contains only the names of the temporary files uploaded. My PHP is: ========== ./configure Anderson Fortaleza ------------------------------------------------------------------------ ATTENTION! Do NOT reply to this email! To reply, use the web interface found at http://bugs.php.net/?id=12060&edit=1

« previous php.dev (#59732) next »