Passing attachment text from webserver to PHP executor
Posted: Sat Jan 24, 2004 2:20 am
Hi all,
I'm building a web server.I'm trying to support php.I'm testing a webmail written in PHP and i've problems in executing the script for attachment.I dont
know how to pass the attachment body to the php executor as i'm getting the attachment with boundaries.
Let me explain the problem more clearly.
I can able to execute normal scripts without any problems.The problem is when execting scripts with attachemnts.
After getting the POST command like this..
POST /upload.php?sid={4010F46F0F2BD-4010F46F0F2D8-1074852975} HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-powerpoint, application/vnd.ms-excel,
application/msword, */*
Referer: http://localhost/upload.php?sid={4010F4 ... id=0&lid=5
Accept-Language: en-us
Content-Type: multipart/form-data; boundary=---------------------------7d43868360442
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.0.3705)
Host: localhost
Content-Length: 400
Connection: Keep-Alive
Cache-Control: no-cache
I'm getting the attachment data (after POST command) like this....
-----------------------------7d43868360442
Content-Disposition: form-data; name="userfile"; filename="C:\dloads\isha.txt"
Content-Type: text/plain
22413544
044-22413544
22381766
091-44-2433-3185
chrompet contacts
22652544
22381766
-----------------------------7d43868360442
Content-Disposition: form-data; name="submit"
Send
-----------------------------7d43868360442--
The problem now is ...
If i'm correct the query string i get from the command is "sid={4010F46F0F2BD-4010F46F0F2D8-1074852975}" and also i've the attachment body.How
to pass these 2 values to the PHP executor?Do i have to parse and edit this attachment data and create a new data with special headers?
Please help..
Thanks,
Swami
I'm building a web server.I'm trying to support php.I'm testing a webmail written in PHP and i've problems in executing the script for attachment.I dont
know how to pass the attachment body to the php executor as i'm getting the attachment with boundaries.
Let me explain the problem more clearly.
I can able to execute normal scripts without any problems.The problem is when execting scripts with attachemnts.
After getting the POST command like this..
POST /upload.php?sid={4010F46F0F2BD-4010F46F0F2D8-1074852975} HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-powerpoint, application/vnd.ms-excel,
application/msword, */*
Referer: http://localhost/upload.php?sid={4010F4 ... id=0&lid=5
Accept-Language: en-us
Content-Type: multipart/form-data; boundary=---------------------------7d43868360442
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.0.3705)
Host: localhost
Content-Length: 400
Connection: Keep-Alive
Cache-Control: no-cache
I'm getting the attachment data (after POST command) like this....
-----------------------------7d43868360442
Content-Disposition: form-data; name="userfile"; filename="C:\dloads\isha.txt"
Content-Type: text/plain
22413544
044-22413544
22381766
091-44-2433-3185
chrompet contacts
22652544
22381766
-----------------------------7d43868360442
Content-Disposition: form-data; name="submit"
Send
-----------------------------7d43868360442--
The problem now is ...
If i'm correct the query string i get from the command is "sid={4010F46F0F2BD-4010F46F0F2D8-1074852975}" and also i've the attachment body.How
to pass these 2 values to the PHP executor?Do i have to parse and edit this attachment data and create a new data with special headers?
Please help..
Thanks,
Swami