Register Members List Search Today's Posts Mark Forums Read

Reply
 
Thread Tools
  #1  
Old 05 Dec 2009, 18:41
sailnet sailnet is offline
 
Join Date: Oct 2009
php error on fopen - file name too long

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:


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

However, when I try to open the link with the following code:

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

- where $mylink1 is the string above I get the following error:


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

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
Reply With Quote
  #2  
Old 05 Dec 2009, 18:50
kh99's Avatar
kh99 kh99 is offline
 
Join Date: Aug 2009
Real name: Kevin
I threw it in a variable and tried the fopen and it worked for me. I don't know, but my guess would be that if it's saying "file name too long" then it isn't being recognized as a url for some reason.
Reply With Quote
  #3  
Old 05 Dec 2009, 19:03
sailnet sailnet is offline
 
Join Date: Oct 2009
can you give me a sample of your code?

php configuration issue maybe?

ps: I just check ed and my php.ini file does have allow_url_fopen = On

Last edited by sailnet : 05 Dec 2009 at 19:09.
Reply With Quote
  #4  
Old 05 Dec 2009, 19:07
kh99's Avatar
kh99 kh99 is offline
 
Join Date: Aug 2009
Real name: Kevin

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.


I noticed that if I even put a space in front of the URL or mess with the http: part, I get a different error (not "file name too long", but I'm also using Windows and I suspect that stuff is OS dependent - I don't know maybe that's the reason it's working for me).

--------------- Added 05 Dec 2009 at 19:16 ---------------

Originally Posted by sailnet View Post
can you give me a sample of your code?

php configuration issue maybe?

ps: I just check ed and my php.ini file does have allow_url_fopen = On
And you said it works as a literal string, so it seems like it's got to be something to do with your variable assignment.

Last edited by kh99 : 05 Dec 2009 at 19:17. Reason: Auto-Merged DoublePost
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
Forum Jump


New To Site? Need Help?

All times are GMT. The time now is 09:00.

Layout Options | Width: Wide Color: