十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
8.检查文本型数据是否为空大多数易语言用户在检查文本型数据是否为空时会使用下面的方法:再考虑用其他代码实现。【规则5】有时候时间效率和空间效率可能对立,此时应当分析那个更重要,作出适当的折衷。
创新互联公司从2013年开始,先为费县等服务建站,费县等地企业,进行企业商务咨询服务。为费县企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。
sql语句username='$name' and password='$password' 改为 username='.$name.' and password='.$password.'
如果你要在表单还没有提交到php处理的时候就弹出,也就是客户端进行判断的话:
form action="admin/handle_add_massage.php" method="post" onsubmit="return forms()"
table……此处省略一些表单代码……/table
input type=submit value="提交"/
/from
然后写js函数方法:
script
function forms(){
if ( document.from.user.value == '' ) {
alert('内容不能为空');
return false;
}
}
/script
有2点需要说明:
由于不知道你表单的具体元素,所以我就随便写了一个获取表单域值的代码:
document.from.user.value表示取得表单域nam属性为user的表单域的值
具体,你根据你自己的情况来设置
例外,document.from.user.value这种语法,有浏览器兼容性问题存在,也就是,这种语法,在ie下可以识别,但在其他浏览器,可能会识别不到
建议你个表单域加一个id属性,然后js用获取id属性的方法来获取表单元素
具体,百度一下
FORM METHOD=POST action="users.php"
上面的代码 修改为
FORM METHOD='post' action="?php echo $_SERVER['PHP_SELF']?"
然后修改 该页面开头的代码
$newname=$_GET["newname"];
$newpwd=$_GET["newpwd"];
$pwdconfirm=$_GET["pwdconfirm"];
$newage=$_GET["newage"];
$gender=$_GET["gender"];
.....
为
$newname=$_POST["newname"];
$newpwd=$_POST["newpwd"];
$pwdconfirm=$_POST["pwdconfirm"];
$newage=$_POST["newage"];
$gender=$_POST["gender"];
.....