php培训讲义4 Php常用交互技术(共20张).pptx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《php培训讲义4 Php常用交互技术(共20张).pptx》由会员分享,可在线阅读,更多相关《php培训讲义4 Php常用交互技术(共20张).pptx(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Php动态网站设计与应用动态网站设计与应用段克奇Sea_2/28/20221第四讲第四讲 Php常用交互技术 1.操作表单 2.?传值 3.获取客户端IP、OS、IE 4.cookie技术 5.上传文件 6.发送邮件2/28/20222第四讲第四讲 Php常用交互技术1.操作表单$_POST“”数组$_GET“”数组 比如:用户名称:用户口令:用户爱好:电影1电影2电影3电影42/28/20223第四讲第四讲 Php常用交互技术1.操作表单 这是result.php页面的处理代码:用户名称:用户口令:用户爱好:一共有个爱好!分别如下:?phpforeach($ah as $r)echo $r.
2、;?注意:这两个基本的数组只能用大写字母: 错误错误: $_get $post: $_get $post2/28/20224第四讲第四讲 Php常用交互技术2. ?传值 这个操作和asp环境完全相同,举例说明2/28/20225第四讲第四讲 Php常用交互技术3.获取客户端IP、OS、IE?phpecho $_SERVERREMOTE_ADDR;echo ;echo $_SERVERHTTP_USER_AGENT;/可以用split()函数隐藏ip的某一位.?2/28/20226第四讲第四讲 Php常用交互技术3.获取客户端IP、OS、IEfunction os($text)if (strst
3、r($text,NT 5.2)!=) $system=Windows 2003;elseif (strstr($text,NT 5.1)!=) $system=Windows XP;elseif (strstr($text,NT 5)!=) $system=Windows 2000;elseif (strstr($text,NT 4)!=) $system=Windows NT4;elseif (strstr($text,NT 4.9)!=) $system=Windows ME;elseif (strstr($text,98)!=) $system=Windows 98;elseif (st
4、rstr($text,95)!=) $system=Windows 95;else$system=未知;return $system;2/28/20227第四讲第四讲 Php常用交互技术3.获取客户端IP、OS、IEfunction browser($text)if (strstr($text,MSIE 6.0)!=) $r=Internet Explorer 6.0;elseif (strstr($text,MSIE 5.5)!=) $r=Internet Explorer 5.5;elseif (strstr($text,MSIE 5.01)!=) $r=Internet Explorer
5、 5.01;elseif (strstr($text,MSIE 5.0)!=) $r=Internet Explorer 5.00;elseif (strstr($text,MSIE 4.0)!=) $r=Internet Explorer 4.01;else$r=未知;return $r;2/28/20228第四讲第四讲 Php常用交互技术3.获取客户端IP、OS、IE?php/*调用方法*echo $_SERVERREMOTE_ADDR;echo ;echo $_SERVERHTTP_USER_AGENT;echo ;echo os($_SERVERHTTP_USER_AGENT);ech
6、o ;echo browser($_SERVERHTTP_USER_AGENT);?2/28/20229第四讲第四讲 Php常用交互技术4. Cookie技术应用: Cookie是用户访问网站时,由web服务器在客户端磁盘上写入的一些小文件,用于记录浏览者的一些个人信息以及所做的操作信息。在需要时你可以像使用一般变量一样方便的使用cookie。 Cookies由函数setcookie()设定。与输出HTTP标头的函数header()一样,setcookie()必须在任何实际内容杯输出到浏览器之前调用。在php环境下设置cookie变量的语法如下:setcookie(“变量名称”,变量结果,有效
7、期)比如:setcookie(“num”,1,time()+10) 意思为声明一个cookie变量num结果为1,有效期为10秒。/time()函数返回自1970年1月1日以来的以秒数计的时间 2/28/202210第四讲第四讲 Php常用交互技术4. Cookie技术应用:通常是使用Time()和Mktime()来设置cookie变量的寿命,从而避免浏览器关闭时,cookie变量的终止。Time ()函数用来确定当前时间,秒为单位,比如:一般用此函数设置cookie终止的相对时间;比如:setcookie(“num”,1,time()+10) /表示相对于当前时间10秒后失效Mktime()
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- php培训讲义4Php常用交互技术(共20张)
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内