十天学会php之第七天推荐查看本文HTML版本

学习目的:学会SESSION的使用

SESSION的作用很多,最多用的就是站点内页面间变量传递。在页面开始我们要session_start();开启SESSION;

然后就可以使用SESSION变量了,比如说要赋值就是:$_SESSION['item']="item1";要得到值就是$item1=$_SESSION['item'];,很简单吧。这里我们可能会使用到一些函数,比如说判断是不是某SESSION变量为空,可以这么写:empty($_SESSION['inum'])返回true or false。

下面综合一下前面所说的我们来看一个登陆程序,判断用户名密码是否正确。

登陆表单是这样:login.php

Administrators Login
Username
Password

处理文件是这样

require_once('conn.php');

session_start();

$username=$_POST['username'];

$password=$_POST['password'];

$exec="select * from admin where username='".$username."'";

if($result=mysql_query($exec))

{

if($rs=mysql_fetch_object($result))

{

if($rs->password==$password)

{

$_SESSION['adminname']=$username;

header("location:index.php");

}

else

{

echo "";

}

}

else

{

echo "";

}

}

else

{

echo "";

}

?>

conn.php是这样:

$conn=mysql_connect ("127.0.0.1", "", "");

mysql_select_db("shop");

?>

由于 $_SESSION['adminname']=$username;我们可以这样写验证是否登陆语句的文件:checkadmin.asp

session_start();

if($_SESSION['adminname']=='')

{

echo "";

}

?>

呵呵,今天说到这里,明天说一下怎么弄一个分页。

php七天登录,十天学会php之第七天相关推荐

  1. 十天学会php之第一天

    十天学会php之第一天 http://www.cnblogs.com/qiantuwuliang/archive/2009/07/15/1524090.html 十天学会php之第二天 http:// ...

  2. 十天学会php之第三天

    十天学会php之第一天 http://www.cnblogs.com/qiantuwuliang/archive/2009/07/15/1524090.html 十天学会php之第二天 http:// ...

  3. 十天学会php之第四天

    十天学会php之第一天 http://www.cnblogs.com/qiantuwuliang/archive/2009/07/15/1524090.html 十天学会php之第二天 http:// ...

  4. 十天学会写PHP动态网站

    转自CSDN-BLOG-byebye8742的专栏 在本blog的PHP相关目录下,有学习这个教程的笔记. 希望对大家有帮助. 十天学会php之第一天 以 Apache web server 和 MY ...

  5. 十天学会DIV+CSS(WEB标准)

    学习本系列教程需有一定html和css基础,也就是指您之前做过网页,会用表格布局.如果您刚开始学习网页制作,不知道什么是表格布局及html和css,建议您先去充电,否则学习本教程会非常吃力或者根本就听 ...

  6. 十天学会ASP.net

    第一天 我认为ASP.NET比ASP难很多,希望大家做好准备.难难在实现同一个效果有很多方法,大家或许会疑惑.十天学会系列教程会清晰的写出各种方法,让大家能少一点坎坷.在ASP里面,大家几乎都是使用V ...

  7. 十年学会程序设计(十年磨一剑)

    翻译:杨彪 原作者:Peter Norvig 原文链接:Teach Yourself Programming in Ten Years 为什么每个人都如此的匆忙? 走进任何一家书店,你都会看到类似七天 ...

  8. zz十年学会程序设计

    十年学会程序设计 2 条回复 翻译:杨彪 原作者:Peter Norvig 原文链接:Teach Yourself Programming in Ten Years 为什么每个人都如此的匆忙? 走进任 ...

  9. 三十天学会绘画pdf_三十天学会实用画法

    三十天学会实用画法电子书 售       价:¥ 纸质售价:¥34.70购买纸书 2959人正在读 | 0人评论 7.3 作       者: 出  版  社: 出版时间:2017-10-01 字   ...

最新文章

  1. 【管理】高级经理与普通经理区别到底在哪?
  2. django 函数装饰器 变为 类装饰器
  3. python js返回 json_[python爬虫]把js转化成json
  4. linux那些事之pin memory相关API
  5. easyui datagrid java_java_easyui体系之DataGrid(4)[转]
  6. Swift语言指南(二)--语言基础之注释和分号
  7. 实战 | 对抗外部威胁防护和勒索病毒,大厂怎么做?
  8. Python Flask Web 第四课 —— 模板引擎Jinja2
  9. php 松散耦合,PHP依赖注入和松散耦合
  10. jieba 中文分词
  11. 两种自动化测试工具AutoRunner与Selenium的对比
  12. 万恶IE兼容之input change事件
  13. 【并发编程】当我们谈论线程安全时我们在谈论什么
  14. java面试问题与心得
  15. 有一个程序员男友是一种怎么样的体验?
  16. 打开idea的svn项目弹出Action not found:Subversion.Add提示解决办法
  17. 两篇文章都是翻译了一半就翻不下去了,E文水平有待提高啊
  18. 大学英语四六级作文模板
  19. 企业员工培训团队建设培训PPT模板
  20. 家庭收支软件(C语言)

热门文章

  1. 自适应宽度元素单行文本省略用法探究
  2. 解读阿里巴巴集团的“大中台、小前台”组织战略
  3. 201771010120 苏浪浪 《面向对象程序设计(java)》第二周学习总结
  4. 使用镜像源安装EASY_INSTALL和PIP教程
  5. ptmalloc内存分配和回收详解(文字版)
  6. 在ne中分析贱谈.net中简体转繁体
  7. 乐刻运动 app android,乐刻运动
  8. lisp 揭 院长_HISLISPACSRIS EMR系统简介
  9. js转json工具_菜鸟丨Egert3D微信小游戏发布与Unity工具使用
  10. aix系统java堆_浅谈AIX环境下的Java性能调优