I am trying to open and read a url generated by spring where pictures from my camera phone are stored:
here's an examples of their url:
PHP Code:
http://pictures.sprintpcs.com/getMMBOXMessageMedia?id=Xw1004H8sLv6S3x76lVPYqVrTxG3Wy0cRaW5QH7BKzIP3kyd2rzGvgmk5gW%2FZUWGqyw0fwJJvr5n%0AmyVjMRcrEa7CM6jI4fnEF70tqiCGYjuGkNKbb8WqPF6J6p0x6Nggg%2FAHqM%2B9at7rfcoAkPZBSw%3D%3D%0A
However, when I try to open the link with the following code:
PHP Code:
$in= fopen($mylink1,"rb");
- where $mylink1 is the string above I get the following error:
PHP Code:
Warning: fopen(http%3A%2F%2Fpictures.sprintpcs.com%2FgetMMBOXMessag%3D%0D%0AeMedia%3Fid%3D3DXw1004H8sLv6S3x76lVPYqVrTxG3Wy0cRaW5QH7BKzIP3kyd2rzGvgmk5gW%252FZ%3D%0D%0AUWGqyw0fwJJvr5n%250AmyVjMRcrEa7CM6jI4fnEF70tqiCGYjuGkNKbb8WqPF6J6p0x6Nggg%252FA%3D%0D%0AHqM%252B9at7rfcoAkPZBSw%253D%253D%250A) [function.fopen]: failed to open stream: File name too long in /usr/local/websites/mysite/mobile-reader/class.emailattachment.php on line 240
However, if I put the url within quotes in the fopen it will not give me the error and work.
since I'll be throwing different urls at the program I cannot hard code the link inside the fopen
any ideas why this is happening?
I've also tried urlencode, urldecode, rawurlencode, rawurldecode etc to no avail.
I've been testing for about 4 hours before I resorted to ask for help
any ideas would be truly appreciated