收获:
①:
<div id=”denglu”>
<input type="image" name="submit" src="denglu.png" value="登录">
</div>
可以把图片登录显示在页面上更好看点 注意:type=image 格式不能写错
通过css可以修饰图片定义位置
②:
$username=mysql_real_escape_string($_POST['username']);
mysql_real_escape_string() 函数转义 SQL 语句中使用的字符串中的特殊字符。
下列字符受影响:
· \x00
· \n
· \r
· \
· '
· "
· \x1a
如果成功,则该函数返回被转义的字符串。如果失败,则返回 false。
③:
error_reporting(0); //发布web项目后不显示页面错误信息
④:
注意格式:
$sql="select * from tbl_user where username='{$username}' and level='admin' or level='user' limit 1";
⑤
可以对php:$message的内容进行修饰
echo "<div id='aa'><font color=red>".$message."</font></div>";
⑥
<input type="text" name="username">
如果用document.getElementsByName('username').value;的话在php中用$_POST[‘username’]能得到表单的内容,但在js中收集不到表单中的内容,在屏幕上弹出对话框undefine
<input type="text" id="username">
如果用document.getElementById('username').value;的话在php中不能得到表单的内容,但在js中能收集到表单中的内容
如果想同时用php和js同时收集到表单中的内容的话用var username=document.all.username.value;
<input type="text" name="username">
⑦邮箱的验证
pattern2=/^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
if(!pattern2.test(mail)){
alert("邮箱格式不对!");
location="…. ";
}