From:             josh at pixael dot com
Operating system: linux
PHP version:      4.4.4
PHP Bug Type:     Variables related
Bug description:  $_FILES empty with enctype=multipart/form-data

Description:
------------
i'm trying to upload a file via ssl in a form with method post and
enctype=multipart/form-data

if i upload a gif or jpg is all right

if i upload a txt or a pdf or other with INTERNET EXPLORER $_FILES and
$_POST is empty

with firefox i've no problem

php version 4.3.9

this is the url of the test https://www.service-store.com/tst.php

Reproduce code:
---------------
<html>

<head>

<title>File Upload Test</title>

<meta http-equiv="Content-Type" content="text/html;">

</head>



<body bgcolor="#FFFFFF">

<pre>

<?php
error_reporting(E_ALL);

echo'Print $_POST<br />';
print_r($_POST);
echo'<br />Print $_FILES<br />';

print_r($_FILES);

?>

</pre>

<form enctype="multipart/form-data" action="tst.php" method="post">

<input type="hidden" name="MAX_FILE_SIZE" value="20000000">
<input type="hidden" name="VAR1" value="1">

Send this file: <input type="file" name="userfile[]">

<input type="hidden" name="VAR2" value="2">

<input type="submit" value="Test">

</form>

</body>

</html>


-- 
Edit bug report at http://bugs.php.net/?id=39321&edit=1
-- 
Try a CVS snapshot (PHP 4.4): 
http://bugs.php.net/fix.php?id=39321&r=trysnapshot44
Try a CVS snapshot (PHP 5.2): 
http://bugs.php.net/fix.php?id=39321&r=trysnapshot52
Try a CVS snapshot (PHP 6.0): 
http://bugs.php.net/fix.php?id=39321&r=trysnapshot60
Fixed in CVS:                 http://bugs.php.net/fix.php?id=39321&r=fixedcvs
Fixed in release:             
http://bugs.php.net/fix.php?id=39321&r=alreadyfixed
Need backtrace:               http://bugs.php.net/fix.php?id=39321&r=needtrace
Need Reproduce Script:        http://bugs.php.net/fix.php?id=39321&r=needscript
Try newer version:            http://bugs.php.net/fix.php?id=39321&r=oldversion
Not developer issue:          http://bugs.php.net/fix.php?id=39321&r=support
Expected behavior:            http://bugs.php.net/fix.php?id=39321&r=notwrong
Not enough info:              
http://bugs.php.net/fix.php?id=39321&r=notenoughinfo
Submitted twice:              
http://bugs.php.net/fix.php?id=39321&r=submittedtwice
register_globals:             http://bugs.php.net/fix.php?id=39321&r=globals
PHP 3 support discontinued:   http://bugs.php.net/fix.php?id=39321&r=php3
Daylight Savings:             http://bugs.php.net/fix.php?id=39321&r=dst
IIS Stability:                http://bugs.php.net/fix.php?id=39321&r=isapi
Install GNU Sed:              http://bugs.php.net/fix.php?id=39321&r=gnused
Floating point limitations:   http://bugs.php.net/fix.php?id=39321&r=float
No Zend Extensions:           http://bugs.php.net/fix.php?id=39321&r=nozend
MySQL Configuration Error:    http://bugs.php.net/fix.php?id=39321&r=mysqlcfg

Reply via email to