我有两个注册页面,其中一个我收集了用户数据,另一个我已经匹配otp
第一页
bin/dep --version
Deployer 6.0.5
第2页
<form name="frm" method="post">
<input type="text" name="nam">
<input type="email" name="email">
<input type="submit" name="sub">
</form>
这两个页面是注册页面,我想将数据发送到数据库,但是它在提交第二页时返回错误表单所有$ _POST []变量自动为空...
答案 0 :(得分:0)
禁用输入没有发送表格中的值,可以在隐藏输入中插入电子邮件,正确的格式是:
<form name="frm" method="post">
<input type="text" value="<?php echo @$_POST['email']; ?>" disabled>
//put the value email on hidden input.
<input type="hidden" name="email2" value="<?php echo @$_POST['email']; ?>">
<input type="text" name="otp" value="<?php echo @$_POST['nam']; ?>">
<input type="submit" name="sub" value="<?php echo @$_POST['sub']; ?>">
</form>