我想在下面的例子中这样做。
我的问题是在个人信息前放置消息:“对不起,这样的用户已经存在!请尝试其他用户名。”...
我的支票在我的表格里有效。
if($username_check->rowCount() == 0){
} else {
$errors['username_error'] = "Sorry, such user already exists! Please try another username. ";
$username = "";
}
}
如何将错误信息放在“个人信息...”的顶部在CSS中?我不想在PHP上放一个?我不这么认为。
这是我的HTML
<div class="contenair_reg">
<span class="regtxtcolor"><i class="far fa-address-card"> Personal Information:</i></span>
<div class='reg_content_container'>
<p>Please use English letters and numbers in all field for registration before creating an account.</p>
</div>
你有什么想法吗?谢谢
发布于 2018-09-30 06:21:06
试试这个:
<div class="contenair_reg">
<?
if (isset($errors) && count($errors) > 0) {
echo "<ul class=\"errors\">";
foreach ($errors as $type=>$message) {
echo "<li>$message</li>";
}
echo "</ul>";
}
?>
<span class="regtxtcolor"><i class="far fa-address-card"> Personal Information:</i></span>
<div class='reg_content_container'>
<p>Please use English letters and numbers in all field for registration before creating an account.</p>
</div>
如果有错误,PHP代码就会创建一个错误数组。此代码循环遍历该数组,并将每个错误消息作为项目符号输出。你可能需要用CSS格式化它,使它变成红色,等等。
https://stackoverflow.com/questions/52572984
复制相似问题