用饼干填写表格

时间:2012-12-07 21:17:44

标签: php html forms cookies

我有一个表单,允许用户在我的网站中输入他们的用户名和密码。如果找到我设置的cookie,我正在寻找一种方法让电子邮件部分自动填写。

在一个页面上我有 -

<?php
  setcookie("email", $email, time() + 60 * 60 * 24 * 7);
?>

设置cookie

在登录页面上我有 -

<tr><th><p>Email:</p></th> <td><p><input type="text" name="strEmail" maxlength="40"
value="<?php print($strEmail); ?>"/></p></td></tr>

如果设置了Cookie,我该如何填写电子邮件?

2 个答案:

答案 0 :(得分:1)

<input type="text" name="strEmail" maxlength="40" value="<?php if (isset($_COOKIE["email"])) echo $_COOKIE["email"]; ?>"/>

答案 1 :(得分:1)

在该输入上方添加此行:

$strEmail=isset($_COOKIE['email']) ? $_COOKIE['email'] : "";