- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
经过接近20天的学习,对php有了初步的了解。在此对php进行一些对php一些小小的总结:
1: PHP 是一种创建动态交互性站点的强有力的服务器端脚本语言。Html部分
连接 a href=This is a link/a
图像 img src=w3school.jpg width=104 height=142 /
FORM标签enctype属性 表单中enctype=multipart/form-data的意思,是设置表单的MIME编码。默认情况,
上传文件的表单
form action=index.php enctype=multipart/form-data method=post
name=upform上传文件: input name=upfile type=file input
type=submit name=submit value=上传br
/form/php/
语法比较全面 基础 对于新手来说还可以看懂,对于高手来说但让会差php手册,但对像我这样的新手来说还是好好 看下教程,再慢慢看php手册把;
谈不上心得,说一下我在自己变成的时候碰到的一些问题,所获得的一些经验吧
(1)变量
刚开始看php的时候给我最大的震惊就是 php里面的变量不需要事先声明就可以直接用,命名规则我没有细看,也许我没有碰到类似的错误,只需要把我们以前的变量前面加一个$符号就可以做php的变量了,类型转换好像也是自动的由低级转换成高级吧,强制类型转换,我目前没用到,其实我还不会。
(2)与其他语言相似部分
每种语言都会有自己的语法规则这是众所周知的 但是 循序结构 选择结构 if else switch 循环 while for do while foreach 近乎相通 在此就不多做介绍了;
(3)session cookie
这个该怎么说那,在java里面应该也有 但是鄙人没有好好学习,不知道在java里面该怎么用的 在这里说一下他们两个的用法 cookie
在非常多时候,我们需要跟踪浏览者在整个网站的活动,对他们身份进行自动或半
自动的识别(也就是平时常说的网站登陆之类的功能),这时候,我们常采用Cookie
与 Session来跟踪和判断。
区别
Session信息是存放在server端,但session id是存放在client cookie的,当然php
的session存放方法是多样化的,这样就算禁用cookie一样可以跟踪
Cookie是完全保持在客户端的如:IE firefox 当客户端禁止cookie时将不能再使用
具体使用:
由于cookie不是及时生效的,所以我的记住密码的功能没有实现 但是我记住了一句话就是刷新一下就cookie 就能生效了 具体使用以后再讲吧
让我感觉有成就感的就是 session了 这个功能我实现了 并且感觉session非常有必有使用,因为有些网页,我们需要有权限才可以进入的 不能还没有登录就对后面的网页增删改查把
如果感觉有必要用到session 就先得调用session_start(); 这个函数
Session的具体操作是这样的
$_SESSION[name]=value; //配置Seeeion
echo $_SESSION[name]; //使用session
isset($_SESSION[name]); // 判断
unset($_SESSION[name]); //删除
session_destroy(); //消耗所有session
在我不会用的时候这些东西我是看不懂得 甚至我不知道什么时候该用到session 在这里我说明一下
就拿简单的登录为例,登录成功跳转的index页面 所以访问 index页面的时候我们需要先进行一个判断 判断是有已经登录 如果没有登录的话就没有权限进行访问该页,或跳转到登录页面 或者退出
下面举例说明
Login.php
session_start (); //把session打开
if ($_POST [username] $_POST [password]) { //判断有没有传值过来
$_SESSION [id] = $_POST [username]; //给session赋值
$_SESSION [psw] = $_POST [password];
}
Index.php
?php
session_start ();
if ($_SESSION [id] == ) { //如果session的值为空的话,则证明没有登录
echo 请先登录;
header ( Location:biaoda
文档评论(0)