1、(第第12讲讲) 学习制作学习制作PHP+MYSQL留言板(下)留言板(下)1、提交提交表单表单Javascript验证验证2、str_replace替换函数替换函数3、htmlspecialchars 格式化格式化html4、md5加密函数加密函数5、COOKIE 的使用和登陆的使用和登陆实例开发留言板知识点实例开发留言板知识点(第第12讲讲) 学习制作学习制作PHP+MYSQL留言板(下)留言板(下)1、提交表单、提交表单Javascript验证验证 执行标签执行标签执行函数执行函数JS自定义函数自定义函数function CheckPost()if (myform.user.value=
2、)alert(请填写用户);myform.user.focus();return false;if (myform.title.value.length5)alert(标题不能少于5个字符);myform.title.focus();取得取得user值值取得取得title长度长度(第第12讲讲) 学习制作学习制作PHP+MYSQL留言板(下)留言板(下)2、str_replace替换函数替换函数str_replace( 被替换的值被替换的值,替换的值替换的值,被替换的内容被替换的内容);function htmtocode($content) $content = str_replace(n,
3、 , str_replace( , , $content); return $content;替换回车替换回车替换空格替换空格(第第12讲讲) 学习制作学习制作PHP+MYSQL留言板(下)留言板(下)3、htmlspecialchars 格式化格式化html4、md5加密函数加密函数主要功能是将主要功能是将HTML格式化,防止在输出格式化,防止在输出html时被浏览器执行时被浏览器执行htmlspecialchars(所要格式化对象,定义单双引号,编码)md5( 加密对象加密对象 )据说世界上公认比较安全的一种加密算法,但好像前些年被山东大学一名老师据说世界上公认比较安全的一种加密算法,但好像前些年被山东大学一名老师写出了解密运算公式!写出了解密运算公式!(第第12讲讲) 学习制作学习制作PHP+MYSQL留言板(下)留言板(下)5、COOKIE 的使用和登陆的使用和登陆setcookie(TEST, value, 3600, /dir, , true);cookie名cookie值保存时间cookie保存路径起效域名https发送注意:使用PHP cookie 当场不能生效,需要刷新一次(第第12讲讲) 学习制作学习制作PHP+MYSQL留言板(下)留言板(下)