On Monday 01 April 2002 21:22, Stephen Phillips wrote: > Hi, > I'm working on a script to read in the results from a search engine and > find out a website's position in the results. I've run into some problems > trying to read the results in from google, it seems no matter how I try to > open the page in php it still won't read the results. I've tried using > different functions to read the page, but all with no luck, it seems that > php thinks the page doesn't exist. If anyone has any experience of a > similar problem reading a file, or has any idea's on how to get it to read > (maybe I missed something obvious), please let me know, > > Here's some examples of what I've tried so far, > > example 1 > > $fp = > @fopen("http://www.google.com/search?q=$keywords&num=10&hl=en&start=1&sa=N" >,"r"); if ($fp) > { print"The file exists!";
Google is probably trying to give you a cookie. You can verify this by trying various sites that are known to send cookies and then again with sites that don't. You may need to use something more sophisticated like curl, or write your own function(s) based on fsockopen(). -- Jason Wong -> Gremlins Associates -> www.gremlins.com.hk /* Men take only their needs into consideration -- never their abilities. -- Napoleon Bonaparte */ -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php