php 或 javascript 解释按钮按下

php or javascript to interpret button press

我创建了一个非常简单的 php 网站,其中有一个搜索框和几个按钮。根据我按下的按钮,我想将该搜索转发到不同的页面,例如。 G。 google 或 bing。 (所以当 google 的按钮被点击时,应该会出现一个 google 页面显示正确的结果,所以我转到 https://www.google.de/search?q=[input]。该信息存储在数据库中。)

问题是,您通常会使用 php 来做那种事情(如果是,怎么做?)还是会使用 javascript(使用 window.location.href)?

提前致谢

你可以这样做:

<form action="https://google.com/search" method="GET">
    <input name="q" type="text"/>
    <input type="submit" value="Submit Google" onclick="this.form.action='https://google.com/search'"/>
    <input type="submit" value="Submit Bing" onclick="this.form.action='https://bing.com/search'"/>
</form>