附上login.php切换验证码的代码:<img src="getVerify.php" alt="验证码" title="看不清?点击切换" onclick="this.src='getVerify.php?'+Math.random()"/>,原理,更换img的src路径,在getVerify.php后面是使用JS里面Math.random()函数,Math.random()随机生成0-1之间的小数
关于输入错误验证码不能弹出提示框的解决方法:image.func.php下的verifyImage最后一个参数 $sess_name的值重新命名,不和login.php的验证码输入框的name一致就行了。然后doLogin.php的$verify1=$_SESSION['新的$sess_name的值'];
修改数据表CREATE DATABASE IF NOT EXISTS`shopImooc`;
CHARACTER SET 'utf8';//加上这两条
COLLATE 'utf_general_ci';
建表的CREATE TABLE()后面加ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;
查看编码格式
mysql> show variables like "%char%";
character_set_server不是utf8打开mysql my.ini 在mysqld后面加上 character_set_server=utf8
CHARACTER SET 'utf8';//加上这两条
COLLATE 'utf_general_ci';
建表的CREATE TABLE()后面加ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;
查看编码格式
mysql> show variables like "%char%";
character_set_server不是utf8打开mysql my.ini 在mysqld后面加上 character_set_server=utf8
2015-12-04