如果您的表单中包含类似的内容
<input type="text" name="name" maxlength="30" value="<?php echo htmlspecialchars($_POST['name']); ?>" />
要保持页面刷新信息,是否会影响使用
之类的表单验证/错误检查if($_POST['name'] == '') {
答案 0 :(得分:1)
使用htmlspecialchars
将某些html标记(例如&,<,>
)转换为相应的实体代码&,<,>
。这些值将位于文本字段中。如果您在if($_POST['name'] == ""
操作后在下一页中致电POST
,则评估为false,因为名为POST
的{{1}}字段包含上述数据,很可能与其他正常内容未被name