RE: [PHP] fopen a URL with = in it

From: Date: Fri, 03 Aug 2001 18:44:12 +0000
Subject: RE: [PHP] fopen a URL with = in it
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-61167@lists.php.net to get a copy of this message
why dont you try: fopen("http://www.something.com/file.php?thing=thething","r"); ...and are you sure it's "not working", or just not returning anything??? try putting checks on *all* IO/net functions: $fp = fopen( ... ) or die("Cannot open file!"); > -----Original Message----- > From: Corey Chapman [mailto:jeff@host.xnull.com]On Behalf Of Corey > Chapman > Sent: Friday, August 03, 2001 2:46 PM > To: php-general@lists.php.net > Subject: [PHP] fopen a URL with = in it > > > Something that's been driving me crazy for a few days. Could it > be a bug in PHP? > > Using the fopen function (or even the file function), I want to open a > web page for read. Sounds easy? Well, say I want to have an "=" sign in > the URL.. well that is where the problem comes. I have tried things > like this: > > $eq = urlencode("="); > $URL = > "http://www.something.com/file.php?thing".$eq."thething";; > > I have tried many other combinations as well.. the problem is this: > when PHP calls fopen(), it does not allow the = sign in the variable > passed in. So I figured I should escape it.. > > > fopen("http://www.something.com/file.php?thing\=thething","r";); > > But that did not work either. It allows me to pass it in, but then it > tries to open the literal \= in the url, which of course doesn't > exist. The url has just an =. I thought encoding the whole or part URL > would work. well it loads the page, but the page itself doesn't > recognize the encoded = sign as being an = sign.. > > Bah! Anyone have any ideas.. ? > > > Corey Chapman > Xnull CEO > (Chat with us: http://forum.xnull.com) > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net > For additional commands, e-mail: php-general-help@lists.php.net > To contact the list administrators, e-mail: php-list-admin@lists.php.net >

« previous php.general (#61167) next »