Bug #11737: File upload generates warning
| From: | paul dot busse at ubizen dot com | Date: | Wed, 27 Jun 2001 14:09:08 +0000 |
| Subject: | Bug #11737: File upload generates warning | ||
| Groups: | php.dev | ||
| Request: | Send a blank email to php-dev+get-58213@lists.php.net to get a copy of this message | ||
From: paul.busse@ubizen.com
Operating system: Redhat 7.0
PHP version: 4.0.5
PHP Bug Type: HTTP related
Bug description: File upload generates warning
When uploading a file using post, data after a closing boundary (see rfcs 1876 and 1521). This is a
boundary with two dashes added to it. If this is the case the remainder of the content can be
ignored.
If there are more then two bytes after the last boundary in the file PHP will issue a(n
unappropriate) warning saying that its MIME headers are garbled.
I modified "./main/rfc1876.c" as follows: (diff -p output)
*** rfc1867.c.good Wed Jun 27 15:50:32 2001
--- rfc1867.c Wed Jun 27 15:50:12 2001
*************** static void php_mime_split(char *buf, in
*** 142,147 ****
--- 142,152 ----
eolsize = 1;
}
+ if(*(loc+len)=='-' && *(loc+len+1)=='-' ) {
+ Done=1;
+ break;
+ }
+
rem -= (loc - ptr) + len + eolsize;
ptr = loc + len + eolsize;
} else {
Good luck to you
Paul
--
Edit Bug report at: http://bugs.php.net/?id=11737&edit=1