我如何使用php或任何不需要用户在我的页面上注册后填写(全名、dob、地址…)的可选字段的方式,在前端部分设置一个默认值,如"没有任何信息",而不是一个空白,以备将来用户调整。非常感谢您!
<input type="text" placeholder="don't have info" />
这将删除"没有信息"点击文本框
<?php
if (empty($_POST['email'])) {
$doError='placeholder="don''t have info"';
}
?>
<input type="text" <?php echo @$doError; ?> name="email" />
如果用户将字段留空,则您在$_POST中收到的变量将为空字符串。所以在接收页面上:
if ($_POST['name'] != "") {
$name = $_POST['name'];
}
else {
$name = "did not submit a name";
}
// then insert $name and your other form variables into your database...
只需在html:中设置value
<input type="text" value="don't have info" />