你不就是要判断是否为空吗?不是不用求字符串长度吗?那也用不上STRLEN啊,你用JS行不行啊?
else if($cjoinpwddb=="") //判断与会者密码是否为空
{
echo "<script language='javascript'>";
echo "{";
echo "alert('请输入与会者密码。');";
echo "history.back();";
echo "}";
echo "</script>";
else if($cjoinpwddb=="") //判断与会者密码是否为空
{
echo "<script language='javascript'>";
echo "{";
echo "alert('请输入与会者密码。');";
echo "history.back();";
echo "}";
echo "</script>";
echo "你的密码时空";
}
{
echo "没有输入密码";
}
<script language="javascript">
function check(aform)
{if(aform.username.value=="")
{
aform.username.focus();
alert("请录入用户名!");
return false;
}
if(aform.password.value=="")
{
aform.password.focus();
alert("请录入口令!");
return false;
}
return true;
}
</script>
</head>.
.
.
<form name="form1" method="post" action="xxx.php" onsubmit="return check(this);">
...
验证放到前面来,没有必要再向服务器传一次数据!
echo "密码空";
endif;