Modernvox Posted October 25, 2009 Share Posted October 25, 2009 I want to open links in order/one-by-one and check each for a specific string. Example: If i open CL, search for ads pertaining to video games. Returns 20 results. I grab these links. Now i want to open each of these links one-by-one to see if an email address is included. As of now i am able to retrieve the links, but need to know how to parse them one-by-one to check the email address. I will then either copy the address or immediately return back to the list of links if the address is non-existent. So here's my current code for this process thus far. <?php function curlURL($url) { $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); curl_setopt($curl, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2'); $output = curl_exec($curl); return $output; } $curlResults = curlURL("http://southcoast.craigslist.org/sss/"); $pattern = '#<a href="(/[a-z]{3}/\d{10}\.html)">#'; preg_match_all( $pattern, $curlResults, $matches); echo "<pre>\n"; echo "Links:\n\n"; foreach ($matches[1] as $link): echo "\t" . '<a href="' . $link . '" target="_BLANK">' . $link . '</a>' . "\n"; endforeach; echo '</pre>'; ?> Link to comment https://forums.phpfreaks.com/topic/178971-solved-opening-multiple-fileslinks-in-order/ Share on other sites More sharing options...
Modernvox Posted October 26, 2009 Author Share Posted October 26, 2009 I would like to reiterate this question by asking How do i open the first link from a list of links? Link to comment https://forums.phpfreaks.com/topic/178971-solved-opening-multiple-fileslinks-in-order/#findComment-944365 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.