---- Ray Hauge <[EMAIL PROTECTED]> wrote: 
> Wolf wrote:
> > ---- Ray Hauge <[EMAIL PROTECTED]> wrote: 
> >> Wolf wrote:
> >>> I'm curling a site to process some data, all well and good but the 
> >>> results are baffling...
> >>>
> >>> $result = curl_exec($ch);
> >>> curl_close($ch);
> >>> echo "<HR>".gettype ($result);
> >>>
> >>> Of course that's not all the code, but the results contain:
> >>> ---------
> >>> 0 11
> >>> 0 1
> >>> 1 1
> >>> 1 11
> >>> 5 An Error Has Occurred During Processing.
> >>> Error: An Error occured .
> >>> A message has been sent to the System Administrator with the details of 
> >>> the problem you have encountered. 1
> >>> ----
> >>>
> >>> What I can't seem to figure out is what the result type actually is and 
> >>> how to pull just the first piece (0,1,etc) out of the "0 11" that gets 
> >>> returned.
> >>>
> >>> I have tried to do a strlen conversion, that failed.  I've tried bool 
> >>> converting but it doesn't come across right either.
> >>>
> >>> Any ideas?
> >>>
> >>> Thanks!
> >>> Wolf
> >>>
> >> It sounds like the error message is being returned from the remote server.
> >>
> >> Is gettype() outputting the numbers, or is that part of the output from 
> >> curl?  gettype should be returning a string, so I wouldn't think that 
> >> gettype would be returning the numbers.
> >>
> >> Are you using the CURLOPT_RETURNTRANSFER option?  If so, then $result 
> >> would have the text of the site on success, and false on error.
> > 
> > OK, I probably wasn't clear...
> > 
> > The results from the server (0 11, 1 11, 0 1, 1 1, 5 Error.... 1, etc) are 
> > what I expect them to be, however I can't pull them out.
> > 
> > *grumble*
> > 
> > I forgot that I commented out the CURLOPT_RETURNTRANSFER line!  UGH!
> > 
> > Thanks!
> > 
> > Wolf
> 
> CURLOPT_RETURNTRANSFER has gotten me a few times.  The default of just 
> outputting the information directly to the browser always seemed a bit 
> odd to me.  Maybe that's just because I've only used it for scraping and 
> reading data.

Yeah, the interesting thing though was I was getting the information that I 
needed really out of the result stack, but the format was completely hosed.  
Probably because it was essentially trying to read the stream instead of the 
data.

*GRUMBLE* 

TGIF!!!

Wolf

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to