A Google API search is still processing such a search.
Use the following function, then use the provided example.
<?php function load_content ($url, $auth = true,$auth_param) { $curl = curl_init(); if ($auth){ curl_setopt($curl, CURLOPT_USERPWD,$auth_param); } curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); curl_setopt($curl, CURLOPT_TIMEOUT, 3); $content = curl_exec($curl); //$header = curl_getinfo($curl); curl_close($curl); $res['msg'] = "";//$header; $res['content'] = $content; return $res; } function google_indexed($url){ $html = load_content ($url,false,""); return $html; } ?> auth_param); <?php function load_content ($url, $auth = true,$auth_param) { $curl = curl_init(); if ($auth){ curl_setopt($curl, CURLOPT_USERPWD,$auth_param); } curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); curl_setopt($curl, CURLOPT_TIMEOUT, 3); $content = curl_exec($curl); //$header = curl_getinfo($curl); curl_close($curl); $res['msg'] = "";//$header; $res['content'] = $content; return $res; } function google_indexed($url){ $html = load_content ($url,false,""); return $html; } ?> ); <?php function load_content ($url, $auth = true,$auth_param) { $curl = curl_init(); if ($auth){ curl_setopt($curl, CURLOPT_USERPWD,$auth_param); } curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); curl_setopt($curl, CURLOPT_TIMEOUT, 3); $content = curl_exec($curl); //$header = curl_getinfo($curl); curl_close($curl); $res['msg'] = "";//$header; $res['content'] = $content; return $res; } function google_indexed($url){ $html = load_content ($url,false,""); return $html; } ?>
Example:
<?php $domain = "google.com"; $indexed["google"] = google_indexed("http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q=site:$domain"); print_r( $indexed["google"] ); ?>
Ivo Pereira
source share