我试图制作一个工具,允许你输入一个单词,按下搜索,然后用YOURWORD facebook,YOURWORD twitter,YOURWORD instagram,YOURWORD soundcloud打开4个标签作为谷歌搜索。
我完全不知道如何使用PHP实现这一点,这就是为什么我在这里发布这个,所有人都有一些关于如何创建它的提示?
非常感谢您的帮助。
答案 0 :(得分:0)
单靠PHP无法完成,客户端操作需要一些JavaScript(打开一个新窗口)。
<?php
function getPHPSelf() {
if (isset($_SERVER['PATH_INFO']) && strlen($_SERVER['PATH_INFO'])> 0) {
return substr($_SERVER['PHP_SELF'],0,(strlen($_SERVER['PHP_SELF']) - @strlen($_SERVER['PATH_INFO'])));
}
else {
return $_SERVER['PHP_SELF'];
}
}
if (isset($_POST['submit'])) {
$search = $_POST['search'];
$fblink = "<script>window.open('https://www.google.com/webhp?q=".$search."+site:facebook.com', 'width=700,height=700,left=100,top=100')</script>";
$twlink = "<script>window.open('https://www.google.com/webhp?q=".$search."+site:twitter.com', 'width=700,height=700,left=100,top=100')</script>";
$iglink = "<script>window.open('https://www.google.com/webhp?q=".$search."+site:instagram.com', 'width=700,height=700,left=100,top=100')</script>";
$sclink = "<script>window.open('https://www.google.com/webhp?q=".$search."+site:soundcloud.com', 'width=700,height=700,left=100,top=100')</script>";
echo $fblink;
echo $twlink;
echo $iglink;
echo $sclink;
}
else {
echo "<form enctype=\"multipart/form-data\" action=\"".getPHPSelf()."\" method=\"POST\">";
echo "Search: <input type=\"text\" size=\"50\" name=\"search\">";
echo "<input type=\"submit\" value=\"Search\" name=\"submit\">";
echo "</table>";
echo "</form>";
}
?>