在echo上寻找php中的打印变量$ email失败

时间:2018-09-24 16:16:09

标签: php postgresql

HTML

Sedlexing.lexbuf -> token

PHP

Lexing.lexbuf

它打印:

  

'UPDATE用户SET密码='555''电子邮件:='':)

但是当我填写第二个表单并单击提交时,我回显的先前的$ email丢失了。

1 个答案:

答案 0 :(得分:0)

也尝试以更新密码形式添加电子邮件。在PhP中,如果页面刷新,则不会保存该变量,因此您必须将其保存然后再次发送以进行进一步处理。请查看以下更新。

P.S。在第二个表单中添加了隐藏字段,以保存第一个表单中发布的电子邮件

if (isset($_POST['submit'])) {
            echo "<ul><form name='update' action='update.php' method='POST' >
            <li>New Password:</li> 
            <input type='hidden' name='find_email' value='$_POST['find_email']' />
            <li><input type='text' name='new_password' value='$row[password]' /></li>
        <li><input type='submit' name='new' /></li>
        </form>
    </ul>";
}