该【php培训讲义4 Php常用交互技术 】是由【zhangkuan1439】上传分享,文档一共【20】页,该文档可以免费在线阅读,需要了解更多关于【php培训讲义4 Php常用交互技术 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。Php动动态网站站设计与与应用
段克奇
Sea_******@
11/3/2022
1
第四讲Php常常用交互互技术
2.?传传值
、、OS、、IE
11/3/2022
2
第四讲Php常常用交互互技术
$_POST[“”]数组
$_GET[““”]数数组
比如:<>
<FORMMETHOD="POST"ACTION="">
用户名称称:<INPUTTYPE="text"NAME="userid"><BR>
用户口令令:<INPUTTYPE="password"name="pwd"><BR>
用户爱好好:
<INPUTTYPE="checkbox"NAME="ah[]"value="film1">电电影1
<INPUTTYPE="checkbox"NAME="ah[]"value="film2">电电影2
<INPUTTYPE="checkbox"NAME="ah[]"value="film3">电电影3
<INPUTTYPE="checkbox"NAME="ah[]"value="film4">电电影4
<INPUTTYPE="submit"><INPUTTYPE="reset">
</FORM>
11/3/2022
3
第四讲Php常常用交互互技术
:
<?php
$userid=$_POST["userid"];
$pwd=$_POST["pwd"];
$ah=$_POST["ah"];//成为为数组
$num=count($ah);//统计计爱好的的个数
?>
用户名称称:<?phpecho$userid;?><br>
用户口令令:<?phpecho$pwd;?><br>
用户爱好好:一共共有<?phpecho$num;?>个爱爱好!分分别如下下:<p>
<?php
foreach($ahas$r)
{
echo$r."<br>";
}
?>
注意:这这两个基基本的数数组只能能用大写写字母::
错误:$_get[""]$post[""]
11/3/2022
4
第四讲Php常用用交互技术术
2.?传传值
这个操作和和asp环环境完全相相同,举例例说明
11/3/2022
5
第四讲Php常用用交互技术术
、OS、、IE
<?php
echo$_SERVER["REMOTE_ADDR"];
echo"<p>";
echo$_SERVER["HTTP_USER_AGENT"];
//可以用用split()函函数隐藏ip的某一一位.
?>
11/3/2022
6
第四四讲讲Php常常用用交交互互技技术术
、、OS、、IE
functionos($text)
{
if((strstr($text,""))!="")
$system="Windows2003";
elseif((strstr($text,""))!="")
$system="WindowsXP";
elseif((strstr($text,"NT5"))!="")
$system="Windows2000";
elseif((strstr($text,"NT4"))!="")
$system="WindowsNT4";
elseif((strstr($text,""))!="")
$system="WindowsME";
elseif((strstr($text,"98"))!="")
$system="Windows98";
elseif((strstr($text,"95"))!="")
$system="Windows95";
else
$system="未未知知";
return$system;
}
11/3/2022
7
第四讲Php常用交交互技术
、OS、IE
functionbrowser($text)
{
if((strstr($text,""))!="")
$r="";
elseif((strstr($text,""))!="")
$r="";
elseif((strstr($text,""))!="")
$r="";
elseif((strstr($text,""))!="")
$r="";
elseif((strstr($text,""))!="")
$r="";
else
$r="未知知";
return$r;
}
11/3/2022
8
第四讲Php常用交交互技术
、OS、IE
<?php
//***********调用方方法*******************
echo$_SERVER["REMOTE_ADDR"];
echo"<p>";
echo$_SERVER["HTTP_USER_AGENT"];
echo"<p>";
echoos($_SERVER["HTTP_USER_AGENT"]);
echo"<p>";
echobrowser($_SERVER["HTTP_USER_AGENT"]);
?>
11/3/2022
9
第四讲Php常用交交互技术
:
Cookie是用户访问问网站时,由由web服务务器在客户端端磁盘上写入入的一些小文文件,用于记记录浏览者的的一些个人信信息以及所做做的操作信息息。在需要时时你可以像使使用一般变量量一样方便的的使用cookie。
Cookies由函数setcookie()设定。与输输出HTTP标头的函数数header()一样样,setcookie()必须在在任何实际内内容杯输出到到浏览器之前前调用。
在php环境境下设置cookie变变量的语法如如下:
setcookie(““变量量名称称”,,变量量结果果,有有效期期)
比如::
setcookie(““num””,1,time()+10)
意思为为声明明一个个cookie变量量num结结果为为1,,有效效期为为10秒。。
//time()函函数返返回自自1970年1月1日以以来的的以秒秒数计计的时时间
11/3/2022
10
php培训讲义4 Php常用交互技术 来自淘豆网m.daumloan.com转载请标明出处.