0

我创建了一个登录表单,如果您输入错误的用户名或密码,您在用户名中输入的值将回显到登录表单。

但是现在我想将 value="LOGIN" 添加到表单中,当您没有尝试登录并且输入错误的用户/密码时,它将更改为回显值。

希望你明白我的意思:)

这是我的输入代码

<input type="text" name="username" id="username" value="<?php if (isset($_POST['username'])) echo  htmlentities($_POST['username']); ?>" />
4

3 回答 3

5
<input type="text" name="username" id="username" value="
<?php 
if (isset($_POST['username'])) echo htmlentities($_POST['username']); 
else echo "LOGIN";
?>" />
于 2012-06-05T17:20:47.590 回答
0

如果我理解正确,您只希望用户名文本框的默认值为“LOGIN”,然后当用户输入他们的信息时它会改变?如果这是正确的,那么只需将值更改为 LOGIN。如果我误解了您,请尝试进一步澄清您想要完成的工作。

于 2012-06-05T17:19:21.613 回答
0
$val = isset($_POST['username']) ? htmlentitie($_POST['username']) : 'LOGIN';
<input type="text" value="<?=$val?>" />

应该做你正在寻找的东西。

于 2012-06-05T17:20:25.223 回答