From: [EMAIL PROTECTED]
Operating system: Linux RedHat 7.0
PHP version: 4.0.4pl1
PHP Bug Type: HTTP related
Bug description: Uploaded files get prepended with 'Content-Type: ...' string
<HTML>
<BODY>
<?php
define(MAX_SIZE, 1000000);
define(UPLOAD, 0);
define(SUBMIT, 1);
function upload() {
global $PHP_SELF;
printf ("<form method=\"post\" ENCTYPE=\"multipart/form-data\"
action=\"%s?action=%d&person_id=%d\">\n",
$PHP_SELF,SUBMIT,$person_id);
print ("File:<BR> <INPUT TYPE=FILE NAME=\"pictfile\" SIZE=50><BR>");
print ("<input type=\"submit\" name=\"button\">\n");
printf ("</form>\n");
}
function submit($file) {
$fd=fopen($file,"r") or die ("Unable to open uploaded file!");
$data=fread($fd, MAX_SIZE);
fclose($fd);
unlink($file);
echo "Beginning of file: ".substr($data, 0, 25);
}
if (empty($action))
$action = UPLOAD;
switch ($action) {
case UPLOAD:
upload();
break;
case SUBMIT:
submit($pictfile);
break;
default:
die ("Unknown action code ($action)");
}
?>
</body>
</html>
--
Edit Bug report at: http://bugs.php.net/?id=10487&edit=1
--
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]