PHP-输入表单的重复值[重复]

问题描述 投票:-1回答:1
我有一个奇怪的问题,我的回声没有显示整个字符串。

我正在建立一个帐户表单,该表单将使用用户已经存在的数据自动填充值。

$full_name = "Joe Smith"; echo $full_name;

效果很好。但是,只要我将其作为输入值回显到html表单中,它就仅显示'Joe',就好像它忽略了空格之后的任何内容。

<div class="input-item input-with-label"> <label for="full-name" class="input-item-label">Full Name</label> <input class="input-bordered" type="text" id="full-name" name="full-name" value= <?php echo $full_name;?> > </div>

这将显示为'Joe'。

我尝试完全删除PHP,只是做了一个HTML标记

value="Joe Smith"

这很好。关于这是为什么的任何想法? 
php forms echo
1个回答
-1
投票
请在值上加上“”报价。

尝试这个:

<div class="input-item input-with-label"> <label for="full-name" class="input-item-label">Full Name</label> <input class="input-bordered" type="text" id="full-name" name="full-name" value="<?php echo $full_name;?>"> </div>

0
投票

请在值上加上“”引号。

尝试这个:

<div class="input-item input-with-label">
    <label for="full-name" class="input-item-label">Full Name</label>
    <input class="input-bordered" type="text" id="full-name" name="full-name" value="<?php echo $full_name;?>">
</div>
© www.soinside.com 2019 - 2024. All rights reserved.