看起来我的代码是正确的,但是表单中的发布变量不在表单中的更新用户设置页面中回显。我已经回应了数据库中输入的发布的id,但我无法获得显示的变量。我已经在Codeigniter中做到了这一点,但我试图用我自己的框架在纯PHP中执行此操作。表单变量不通过
$users = new Users($db);
来自我的init.php文件,该文件在下面的文件的开头被调用。
当我做
<?php var_dump($user['first_name'])?>
我得到空
<input type="text" name="first_name" value="<?php if (isset($_POST['first_name']))
{echo htmlentities(strip_tags($_POST['first_name']));} else { echo
$user['first_name']; }?>">
查看时,表格将更新投放领域的任何文本。但是,它不会显示来自用户的最新发布的输入,因此用户知道要编辑的内容。 –