Автоматически отображать результаты поиска Google Adsense для поиска - PullRequest
0 голосов
/ 09 июня 2011

Я работаю над сайтом, который использует PHP / MySQL для поиска в базе данных сайта и отображения результатов.Кроме того, теперь я хочу отображать результаты из Google Adsense для поиска, но без необходимости вручную вводить условия поиска в поле поиска.

Так, скажем, пользователь выбирает следующие переменные для поиска в базе данных:

$var1 = apples; 
$var2 = pears;
$var3 = cake;

Затем я хочу также отобразить результаты поиска из Google Adsense для поиска, как если бы пользователь ввел в поле поиска следующее: «торт яблоки груши».Или что-то в этом роде в любом случае.

Так что, вероятно, это немного косвенный способ объяснить, что я хочу сделать, но, надеюсь, это понятно.Как мне это сделать?Я подумываю о том, чтобы Javascript автоматически вводил условия поиска в окно поиска, но, может быть, есть гораздо более простой способ без необходимости отображать / использовать окно поиска вообще?

Большое спасибо!

1 Ответ

0 голосов
/ 11 июня 2011

Используя Curl, вот так:

$var1 = 'apples'; 
$var2 = 'pears';
$var3 = 'cake';
$query= $var1 . '+' . $var2 . '+' . $var3;
$ch=curl_init();
curl_setopt ($ch, CURLOPT_URL, "http://www.google.com/support/adsense/bin/search.py?query=$query");             
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, true);   
$data = curl_exec ($ch);    
curl_close($ch); // good practice to close connection, it can save a lot of time in some cases.

echo $data;
...