2

ユーザーが自分のユーザー名とパスワードを自分のサイトに入力できるフォームがあります。設定したCookieが見つかった場合にメール部分を自動的に入力する方法を探しています。

1ページに私は-

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

これはクッキーを設定します

ログインページに私はこれを持っています-

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

クッキーが設定されている場合にのみメールに記入するにはどうすればよいですか?

4

2 に答える 2

1
<input type="text" name="strEmail" maxlength="40" value="<?php if (isset($_COOKIE["email"])) echo $_COOKIE["email"]; ?>"/>
于 2012-12-07T21:20:24.727 に答える
1

その入力の上に次の行を追加します。

$strEmail=isset($_COOKIE['email']) ? $_COOKIE['email'] : "";
于 2012-12-07T21:21:18.957 に答える