到目前为止,我有一个带有空文本字段的 PHP Kontaktform,并使用以下命令检查了所需的字段:
$name = check_input($_POST['name'], "请输入姓名。");
现在标签“你的名字”就在文本字段本身中。所以该值不再为空。 如何检查字段中是否仍然只有“您的名字”而不是真实姓名?
谢谢 (对不起 php-noob)
最佳答案
首先使用 HTML5 占位符标记。
<input placeholder="Your Name" value="" name="name">
或者,如果不可能,请检查给定的字符串:
$name = (strstr('your name', $_POST['name']) ? '' : check_input($_POST['name'], "Please enter a Name."));
关于PHP - 检查/比较文本字段的输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17168660/