PHP实训报告

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

陕西国防工业职业技术学院PHP实训报告

专业:计算机网络专业

班级:网络3101

*名:***

学号:20

指导老师:***

实训时间:第十八周

实训地点:网络实验室

成绩:

PHP实训

用户登录

【实训目的】

使用PHP制作网页和mysql数据库的使用。【实训内容】

根据用户名的内容判断是否继续验证

【实训步骤】

一、数据库

(1)登录数据库:

(2)创建创建数据库:app_db

(3)使用数据库:app_db

(4)查看数据库:

(5)创建用户

(6)查看用户

二、用户的建立与登录

用户登录

系统登录

登陆成功

系统登录

登陆失败

三、根据用户名的内容判断是否继续验证

$account=$_POST["account"];

$password=$_POST["password"];

require "common.php";

$sql="SELECT * FROM users WHERE account='"

.$account

."' AND password=PASSWORD('"

.$password

."');";

$result=query($sql);

if(mysql_num_rows($result)==1){

session_start();

$_SESSION["account"]=$account;

header("location:yes.php");

}else{

header("location:no.php");

}

>

(1)创建会话:

session_start();

if(isset($_SESSION["account"])){

//通过验证

}else{

//未通过验证

header("location:login.php");

return;

}

>

系统登录

登陆成功

(2)设置登录次数:

if(isset($_SESSION["counter"])){

$_SESSION["counter"]++;

}else{

$_SESSION["counter"]=1;

}

echo $_SESSION["counter"];

>

实训心得

通过本次试验,我基本上学会了使用PHP制作网页,同时也了解了myqsl数据库的使用;但是在试验的过程中也遇到了很多问题,还不是很熟练,因此在今后的学习中还要多加练习。

经过这次实训,是我从中学到了有些课本没有的知识;从而在学习上让我新的改变;以前的我总是光看课本,从而有许多知识没有见过;老师讲课总是两眼大瞪;看来以后多借一些课外书籍,以增加见识;很多的知识等着我们去学,在也没那么多的时间玩了。

相关文档
最新文档