【问题标题】:Automatically display "Google Adsense for Search" results自动显示“Google Adsense for Search”结果
【发布时间】:2011-06-09 02:55:10
【问题描述】:

我正在开发一个使用 PHP/MySQL 搜索网站数据库并显示结果的网站。此外,我现在想显示来自 Google Adsense 的搜索结果,但无需用户手动在搜索框中输入搜索字词。

假设用户为数据库搜索选择了以下变量:

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

然后我还想显示来自 Google Adsense 的搜索结果进行搜索,就好像用户在搜索框中输入了以下内容:“cake apples pears”。或者类似的东西。

所以这可能是解释我想要做什么的一种间接方式,但希望它很清楚。我该怎么做呢?我正在考虑让 Javascript 自动将搜索词输入到搜索框中,但也许有一种更直接的方法,而无需显示/使用搜索框?

非常感谢!

【问题讨论】:

    标签: search adsense


    【解决方案1】:

    使用 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;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-14
      • 2016-07-01
      • 1970-01-01
      相关资源
      最近更新 更多