Edit report at http://bugs.php.net/bug.php?id=52737&edit=1

 ID:                 52737
 Updated by:         ahar...@php.net
 Reported by:        erik dot persson at techdata dot nu
 Summary:            Linux 2.6.18
-Status:             Open
+Status:             Bogus
 Type:               Bug
 Package:            HTTP related
 PHP Version:        5.3.3
 Block user comment: N

 New Comment:

This is controlled by the max_file_uploads setting:

http://au2.php.net/manual/en/ini.core.php#ini.max-file-uploads


Previous Comments:
------------------------------------------------------------------------
[2010-08-30 12:04:22] erik dot persson at techdata dot nu

Description:
------------
Hello.



I'm running a setup with PHP 5.3.3 and Apache/2.2.11 (Unix), and since I
updated to the latest version of PHP... it seems that $_FILES only
contains the first 20 files posted



That means that if I choose to submit a file at the 21st file selection,
it will be ignored.



(this works as expected with PHP 5.2.4 and Apache/2.0.59 (Unix))

Test script:
---------------
<?

if (count ($_FILES))

        print_r ($_FILES);

?>

<HTML>

<FORM NAME="Upload" METHOD="POST" ENCTYPE="MULTIPART/FORM-DATA">

<?      for ($i = 0; $i < 25; $i++)     {       ?><INPUT TYPE="FILE" 
NAME="File_<? echo
$i; ?>"><BR><?  }       ?>

<INPUT TYPE="SUBMIT">

</FORM>

</HTML>

Expected result:
----------------
Array

(

    [File_0] => Array

        (

            [name] => 

            [type] => 

            [tmp_name] => 

            [error] => 4

            [size] => 0

        )



    [File_1] => Array

        (

            [name] => 

            [type] => 

            [tmp_name] => 

            [error] => 4

            [size] => 0

        )



    [File_2] => Array

        (

            [name] => 

            [type] => 

            [tmp_name] => 

            [error] => 4

            [size] => 0

        )



    [File_3] => Array

        (

            [name] => 

            [type] => 

            [tmp_name] => 

            [error] => 4

            [size] => 0

        )



    [File_4] => Array

        (

            [name] => 

            [type] => 

            [tmp_name] => 

            [error] => 4

            [size] => 0

        )



    [File_5] => Array

        (

            [name] => 

            [type] => 

            [tmp_name] => 

            [error] => 4

            [size] => 0

        )



    [File_6] => Array

        (

            [name] => 

            [type] => 

            [tmp_name] => 

            [error] => 4

            [size] => 0

        )



    [File_7] => Array

        (

            [name] => 

            [type] => 

            [tmp_name] => 

            [error] => 4

            [size] => 0

        )



    [File_8] => Array

        (

            [name] => 

            [type] => 

            [tmp_name] => 

            [error] => 4

            [size] => 0

        )



    [File_9] => Array

        (

            [name] => 

            [type] => 

            [tmp_name] => 

            [error] => 4

            [size] => 0

        )



    [File_10] => Array

        (

            [name] => 

            [type] => 

            [tmp_name] => 

            [error] => 4

            [size] => 0

        )



    [File_11] => Array

        (

            [name] => 

            [type] => 

            [tmp_name] => 

            [error] => 4

            [size] => 0

        )



    [File_12] => Array

        (

            [name] => 

            [type] => 

            [tmp_name] => 

            [error] => 4

            [size] => 0

        )



    [File_13] => Array

        (

            [name] => 

            [type] => 

            [tmp_name] => 

            [error] => 4

            [size] => 0

        )



    [File_14] => Array

        (

            [name] => 

            [type] => 

            [tmp_name] => 

            [error] => 4

            [size] => 0

        )



    [File_15] => Array

        (

            [name] => 

            [type] => 

            [tmp_name] => 

            [error] => 4

            [size] => 0

        )



    [File_16] => Array

        (

            [name] => 

            [type] => 

            [tmp_name] => 

            [error] => 4

            [size] => 0

        )



    [File_17] => Array

        (

            [name] => 

            [type] => 

            [tmp_name] => 

            [error] => 4

            [size] => 0

        )



    [File_18] => Array

        (

            [name] => 

            [type] => 

            [tmp_name] => 

            [error] => 4

            [size] => 0

        )



    [File_19] => Array

        (

            [name] => 

            [type] => 

            [tmp_name] => 

            [error] => 4

            [size] => 0

        )



    [File_20] => Array

        (

            [name] => 

            [type] => 

            [tmp_name] => 

            [error] => 4

            [size] => 0

        )





    [File_21] => Array

        (

            [name] => 

            [type] => 

            [tmp_name] => 

            [error] => 4

            [size] => 0

        )





    [File_22] => Array

        (

            [name] => 

            [type] => 

            [tmp_name] => 

            [error] => 4

            [size] => 0

        )





    [File_23] => Array

        (

            [name] => 

            [type] => 

            [tmp_name] => 

            [error] => 4

            [size] => 0

        )





    [File_24] => Array

        (

            [name] => 

            [type] => 

            [tmp_name] => 

            [error] => 4

            [size] => 0

        )





)

Actual result:
--------------
Array

(

    [File_0] => Array

        (

            [name] => 

            [type] => 

            [tmp_name] => 

            [error] => 4

            [size] => 0

        )



    [File_1] => Array

        (

            [name] => 

            [type] => 

            [tmp_name] => 

            [error] => 4

            [size] => 0

        )



    [File_2] => Array

        (

            [name] => 

            [type] => 

            [tmp_name] => 

            [error] => 4

            [size] => 0

        )



    [File_3] => Array

        (

            [name] => 

            [type] => 

            [tmp_name] => 

            [error] => 4

            [size] => 0

        )



    [File_4] => Array

        (

            [name] => 

            [type] => 

            [tmp_name] => 

            [error] => 4

            [size] => 0

        )



    [File_5] => Array

        (

            [name] => 

            [type] => 

            [tmp_name] => 

            [error] => 4

            [size] => 0

        )



    [File_6] => Array

        (

            [name] => 

            [type] => 

            [tmp_name] => 

            [error] => 4

            [size] => 0

        )



    [File_7] => Array

        (

            [name] => 

            [type] => 

            [tmp_name] => 

            [error] => 4

            [size] => 0

        )



    [File_8] => Array

        (

            [name] => 

            [type] => 

            [tmp_name] => 

            [error] => 4

            [size] => 0

        )



    [File_9] => Array

        (

            [name] => 

            [type] => 

            [tmp_name] => 

            [error] => 4

            [size] => 0

        )



    [File_10] => Array

        (

            [name] => 

            [type] => 

            [tmp_name] => 

            [error] => 4

            [size] => 0

        )



    [File_11] => Array

        (

            [name] => 

            [type] => 

            [tmp_name] => 

            [error] => 4

            [size] => 0

        )



    [File_12] => Array

        (

            [name] => 

            [type] => 

            [tmp_name] => 

            [error] => 4

            [size] => 0

        )



    [File_13] => Array

        (

            [name] => 

            [type] => 

            [tmp_name] => 

            [error] => 4

            [size] => 0

        )



    [File_14] => Array

        (

            [name] => 

            [type] => 

            [tmp_name] => 

            [error] => 4

            [size] => 0

        )



    [File_15] => Array

        (

            [name] => 

            [type] => 

            [tmp_name] => 

            [error] => 4

            [size] => 0

        )



    [File_16] => Array

        (

            [name] => 

            [type] => 

            [tmp_name] => 

            [error] => 4

            [size] => 0

        )



    [File_17] => Array

        (

            [name] => 

            [type] => 

            [tmp_name] => 

            [error] => 4

            [size] => 0

        )



    [File_18] => Array

        (

            [name] => 

            [type] => 

            [tmp_name] => 

            [error] => 4

            [size] => 0

        )



    [File_19] => Array

        (

            [name] => 

            [type] => 

            [tmp_name] => 

            [error] => 4

            [size] => 0

        )



)


------------------------------------------------------------------------



-- 
Edit this bug report at http://bugs.php.net/bug.php?id=52737&edit=1

Reply via email to