Php Messagebox(服务器端)请以任何方式提供帮助
我需要帮助在我使用的 Php 代码中显示消息框。
代码如下:
if (!isset($_POST['q']) || empty($_POST['q'])) {
die('Please Enter a Keyword to Search For.');
} else {
$q = $_POST['q'];
$q = ereg_replace('[[:space:]]+', '/', trim($q));
}
- 代码的一些参考 'q' 是输入的搜索词 “} else {”之后的代码只是修剪关键字中的空格等/
我希望它显示并说“请输入要搜索的关键字” 目前我已经查看了多个论坛和页面但失败了。
上面的代码只是在不同的页面上显示错误消息,但是 我希望它显示在同一页面上,以提供更多有益的方式。
任何帮助表示赞赏
I need help to display a messagebox within the Php code I been using.
the code is down below:
if (!isset($_POST['q']) || empty($_POST['q'])) {
die('Please Enter a Keyword to Search For.');
} else {
$q = $_POST['q'];
$q = ereg_replace('[[:space:]]+', '/', trim($q));
}
-Some references to the code
'q' is the search term entered
the code after "} else {" is just trimming down white space in the keyword and etc/
I want it to display and say "Please Enter a Keyword to Search For"
at the moment I have looked at multiple forums and pages and failed.
The code above just display the error message on a different page but
I want it to be displayed on the same page for more of a beneficently way of doing it.
Any help is appreciated
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用 JavaScript 来完成。
将 google.com 替换为您的错误页面网址。
You could do it using JavaScript.
Replace google.com with your error page URL.
我不知道我是否正确理解了你的问题。但是,如果您想在同一页面(而不是另一个页面)上显示错误,只需将: 替换
为:
如果您想重定向到另一个页面,只需使用标头功能:
并将错误消息写入该文件中。
I don't know if I understood your problem correctly. But if you want to display the error on the same page (not on another page) just replace:
with:
If you want to be redirected to another page just use the header function:
And write the error message in that file instead.