a more OO approach might be to use the Snoopy PHP class
(http://snoopy.sourceforge.net)

This will allow you to do GET/POST method requests on
URLS with query variables, ie:

POST
        $snoopy = new Snoopy;
        $submit_vars["q"] = [ form variables ];
        $submit_url       = "http://www.google.com/search";;

        $snoopy->submit($submit_url,$submit_vars);
        $result = $snoopy->results;

GET
        $snoopy = new Snoopy;
        $submit_url       = "http://www.google.com/search?q=";.[ form variables ];
        
        $snoopy->fetch($submit_url);
      $result = $snoopy->results;               

Then simply parse through $result;

> -----Original Message-----
> From: lallous [mailto:[EMAIL PROTECTED]]
> Sent: Friday, August 16, 2002 4:24 AM
> To: [EMAIL PROTECTED]
> Subject: [PHP] Re: Getting PHP to submit a form to google
> 
> 
> by simple ways, you can do that:
> 
> $query = urlencode("your query string")
> $result_string = join('', file(http://www.google.com/search?q=$query));
> 
> 
> Elias
> 
> "Henry" <[EMAIL PROTECTED]> wrote in message
> [EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> > Hi all
> >
> > I would like to be able to get the result of a search from 
> google. Namely
> I
> > would like to write a PHP script that will generate and submit a form
> > (internally i.e. on the server) using the GET method to
> > http://www.google.com/search setting the field "q" to the 
> search words. It
> > should then parse the results so that I can feed them back to 
> the user in
> a
> > form that I choose.
> >
> > How should/can I go about this?
> >
> > TIA.
> >
> > Henry.
> >
> >
> 
> 
> 
> -- 
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
> 

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

Reply via email to