您的位置:首页 > 编程语言 > PHP开发

3.php Form表单,name与Id,cookie相关

2015-11-03 09:05 701 查看
php中涉及到网页Html标签:

table中制表标签,旗下tr,td的行列标签,有多少个tr表示有多少行,有多少个td表示有多少列。

form的表格,method有get和post两种方式,get是明文型的,直接显示在url末排变量的名称,且最多支持1m的数据。post是隐性的,数据大小没有限制。

当点击form旗下以sumbit为type的input时,会提交表格中的数据,这样子就会根据post或get的方式上传。

当上传上去,在form中的action的方法,设置指向的php处理文档,通过$_GET[] 或$_POST[]方式即可获得sumbit的数据。

php对提交上来的数据,是针对它们的key值来获取对应的值,在html中,以name来表示key,然后在php中可进行调用。key和value是键与值的对应关系。

checkBox对于可多选的组件,对于获取选中的值,这是同个范围选项的name值设置一样,且以name[],这种表示 数组的形式存在。

其他单选的例如radio,name值取一致的str级可。

select组件的单选和多选,表示在select的name,单选即为name,多选表示为name[];

html中id和name的区别,id值每个控件独一无二,name值在提交表单的时候用,给服务器识别提交数据时,input,select等表单相关。且css值识别id,因为它的独一无二性,#id

cookie的网页缓存数据,利用setcookie(key值,存储的数据,失效的时期,存储的目录,域名,是否针对htpps开发【0,1】)

如果没有设置失效时间,将会在浏览器关闭的时候清楚cookie。

调用cookie $_COOKIE[key值]这样就可以调用。清除cookie存储的值,利用setcookie("要清除的键值","空",time()-1系统时间减去1,或者把失效时间直接设为0);

cookie的生命周期并不能长久,当达到一个限定的界限,系统会自动删除,即使在代码设置它的失效时间很长也一样

4000
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: