if (isset($_GET['submit'])){ //or post depending on if you're using POST for your form, which is set by doing method=POST (suggested) or method=GET when creating the form's HTML
//your regular php script would go here :)
}
但是,如果您坚持将php放在另一个页面上,并让它直接返回,您可以这样做:
die(header('Location: index.html')); //change index.html to the directory of the page (or even a URL) that you want them directed to
2条答案
按热度按时间lmvvr0a81#
实际上,我会改变表单,在同一个页面上运行php。所以在创建表单的那一行,而不是
<form action='whatever.php'></form>
我会删除动作片段,然后将php脚本移到同一个页面上(确保它是.php而不是.html),然后将整个脚本 Package 为如下内容:但是,如果您坚持将php放在另一个页面上,并让它直接返回,您可以这样做:
祝你好运!
xxe27gdn2#
使用
$_SERVER['PHP_SELF']
作为形式上的行为我希望你在php文件中编写html,然后使用$\u server['php\u self']这将提交同一页上的数据,并且你可以处理同一页/php文件中的表单数据