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