我有一个错误("密码长度必须介于6到32个字符之间")设置,所以当用户尝试使用少于6个字符的密码注册时,他们会收到该错误但无法注册,但无论多短密码,错误没有出现,它只是继续注册.请帮忙,谢谢!这是代码:
<?php
$submit = $_POST['submit'];
$name = strip_tags($_POST['fullnamefield']);
$email = strip_tags($_POST['regemailfield']);
$password = strip_tags($_POST['regpasswordfield']);
$repeatpassword = strip_tags($_POST['regpasswordconfirmfield']);
$date = date("Y-m-d");
if ($submit)
{
if ($name&&$email&&$password&&$repeatpassword)
{
$password = md5($password);
$repeatpassword = md5($repeatpassword);
if ($password==$repeatpassword)
{
if (strlen($name)>32||strlen($email)>1024)
{
echo "Length of name or email is too long. Please try again";
}
else
{
if (strlen($password)>32||strlen($password)<6)
{
echo "password must be between 6 and 25 character!";
}
}
}
else
echo "Your passwords do not match!";
}
else
echo "Please fill …Run Code Online (Sandbox Code Playgroud) 我在bg顶部有一个白色的容器,但即使最小高度设置为100%它也会停止,这是该容器的CSS,而在底部我已经包含了当我滚动到底部时会发生什么的图像:容器哪里发布是:黄Bg:
.home-body {
background-color:#EAC117;
height: 100%;
.home-main-content {
width:800px;
min-height: 100%;
position:absolute;
overflow:hidden;
margin-left:56.5%;
left:-500px;
top:51px;
border-left:1px solid black;
border-right:1px solid black;
background-color:#fff;
background-repeat:repeat-y;
.home-post-echoed-container {
width:400px;
position:absolute;
margin-left:50%;
left:-200px;
top:200px;
overflow:hidden;
}
.home-echoed-posts {
width:600px;
overflow:hidden;
left:-98px;
position:relative;
background-color:#fff;
margin-bottom:-5px;
border-top:1px solid;color:#0a527e;
border-left:1px solid;color:#0a527e;
border-right:1px solid;color:#0a527e;
}
.home-echoed-posts-post {
margin:10px;
color:black;
}
.home-echoed-posts-email {
margin:10px;
color:black;
}
.home-echoed-posts-date {
margin:10px;
color:black;
}
Run Code Online (Sandbox Code Playgroud)

我想输入名字和姓氏的字段,但我也希望它们一起显示,但我还不知道如何在彼此旁边制作2个名字变量!这是我的代码:
$first_name = $poster_data['first_name'];
$last_name = $poster_data['last_name'];
$name = $first_name, $last_name;
Run Code Online (Sandbox Code Playgroud)
谢谢!