Nấm*_*Lùn 2 php forms post submit form-submit
我有2个文件:index.php,form.php.
form.php的:
<?php
if (isset($_POST['submit'])){
echo "OK";
// do something with post data
}
?>
<form method="post" name="myform">
<input type="text" name="name" />
<input type="submit" name="submit" value="SUBMIT" />
</form>
Run Code Online (Sandbox Code Playgroud)
我通过在浏览器地址栏中输入来调用form.php:**
mysite/index.php?act = form**
在index.php我有这些行:
<?php
switch($_REQUEST['act']){
case "form":
include("form.php"); break;
}
...
Run Code Online (Sandbox Code Playgroud)
但是在提交表单时我没有任何内容(在form.php中).我想要的就是在form.php中获取发布的数据,而不是在index.php中.
我错在哪里?
Thansk为你的时间!
在form.php中更改你的行
<form method="post" name="myform" action="form.php">
Run Code Online (Sandbox Code Playgroud)
要么
<form method="post" name="myform" action="index.php?act=form">
Run Code Online (Sandbox Code Playgroud)