如何在php中响应php?

如何在php中响应php?,php,forms,echo,Php,Forms,Echo,如果用户忘记输入密码,我如何显示用户在表单中输入的名称? i、 e.将提交的$u用户回送到用户名下的value=”“ if(empty($_POST['password'])) { $submitted_user = htmlentities($_POST['username']); echo '<form action="register.php" method="post"> Username:<br /> <input type

如果用户忘记输入密码,我如何显示用户在表单中输入的名称? i、 e.将提交的$u用户回送到用户名下的value=”“

if(empty($_POST['password'])) {
    $submitted_user = htmlentities($_POST['username']);
    echo '<form action="register.php" method="post">
    Username:<br />
    <input type="text" name="username" value="" autofocus="autofocus" />
    <br /><br />
    Password:<br />
    <input type="password" name="password" value="" />
    <br /><br />
    <input type="submit" value="Register" />
    </form>';

    exit();
}
if(空($\u POST['password'])){
$submitted_user=htmlentities($_POST['username']);
回声'
用户名:


密码:


'; 退出(); }
$submitted\u用户
附加到应执行此操作的值

if(empty($_POST['password'])) {
    $submitted_user = htmlentities($_POST['username']);
    echo '<form action="register.php" method="post">
    Username:<br />
    <input type="text" name="username" value="'.$submitted_user.'" autofocus="autofocus" />
    <br /><br />
    Password:<br />
    <input type="password" name="password" value="" />
    <br /><br />
    <input type="submit" value="Register" />
    </form>';

    exit();
}
if(空($\u POST['password'])){
$submitted_user=htmlentities($_POST['username']);
回声'
用户名:


密码:


'; 退出(); }
是一种误解。只需将
value=“”
替换为
value=“”.$submitted\u user.”“
,因为您在echo语句中使用单引号。如果使用带双引号的echo,则
value=“$submitted\u user”
将起作用。这不起作用。我收到“通知:未定义变量:已提交用户在C:\wamp\www\”我的错误,我拼错了变量。成功了,谢谢你。