一个简单的PHP登录演示(SESSION版 与 COOKIE版)
2014-04-24 20:14
609 查看
//==============COOKIE版本的简单登录================
if ($_GET[out]){
setcookie('id','');
setcookie('pw','');
echo "<script>location.href='index.php'</script>";
}
if ($_POST[name]&&$_POST[password]){
setcookie('id',$_POST[name],time()+3600);
setcookie('pw',$_POST[password],time()+3600);
echo "<script>location.href='index.php'</script>";
}
if ($_COOKIE[id]&&$_COOKIE[pw]){
echo "登录成功<br>用户名:".$_COOKIE[id]."<br>密码:".$_COOKIE[pw];
echo "<a href='index.php?out=out'>退出</a>";
}
?>
<form action="" method="post">
用户ID:<input type="text" name="name"><br><br>
密码:<input type="password" name="password"><br><br>
<input type="submit" value="登录">
</form>
//=========== SESSION 版本的简单登录=================
session_start(); //必须放在最上面,否则会出错
if ($_GET[out]){
unset($_SESSION[id]);
unset($_SESSION[pw]);
}
if ($_POST[name]&&$_POST[password]){
$_SESSION[id]=$_POST[name];
$_SESSION[pw]=$_POST[password];
}
if ($_SESSION[id]&&$_SESSION[pw]){
echo "登录成功<br>用户名:".$_SESSION[id]."<br>密码:".$_SESSION[pw];
echo "<a href='index.php?out=out'>退出</a>";
}
?>
<form action="" method="post">
用户ID:<input type="text" name="name"><br><br>
密码:<input type="password" name="password"><br><br>
<input type="submit" value="登录">
</form>
if ($_GET[out]){
setcookie('id','');
setcookie('pw','');
echo "<script>location.href='index.php'</script>";
}
if ($_POST[name]&&$_POST[password]){
setcookie('id',$_POST[name],time()+3600);
setcookie('pw',$_POST[password],time()+3600);
echo "<script>location.href='index.php'</script>";
}
if ($_COOKIE[id]&&$_COOKIE[pw]){
echo "登录成功<br>用户名:".$_COOKIE[id]."<br>密码:".$_COOKIE[pw];
echo "<a href='index.php?out=out'>退出</a>";
}
?>
<form action="" method="post">
用户ID:<input type="text" name="name"><br><br>
密码:<input type="password" name="password"><br><br>
<input type="submit" value="登录">
</form>
//=========== SESSION 版本的简单登录=================
session_start(); //必须放在最上面,否则会出错
if ($_GET[out]){
unset($_SESSION[id]);
unset($_SESSION[pw]);
}
if ($_POST[name]&&$_POST[password]){
$_SESSION[id]=$_POST[name];
$_SESSION[pw]=$_POST[password];
}
if ($_SESSION[id]&&$_SESSION[pw]){
echo "登录成功<br>用户名:".$_SESSION[id]."<br>密码:".$_SESSION[pw];
echo "<a href='index.php?out=out'>退出</a>";
}
?>
<form action="" method="post">
用户ID:<input type="text" name="name"><br><br>
密码:<input type="password" name="password"><br><br>
<input type="submit" value="登录">
</form>
相关文章推荐
- 一个简单的注册登录页面(包括阿里大于的手机验证)html+JS+AJAX+PHP
- 简单php cookie用户登录实例
- 一个简单的PHP MVC演示
- 留言板v2.0(添加了一个简单登录功能php+mysql)
- 一个简单的PHP登录与注册程序源码
- 小白教程——Windows下用PHP写一个简单的登录注册页面(一)
- 编写一个简单登录验证需要记录日志,Servlet中的Cookie
- 一个简单演示样例来演示用PHP訪问表单变量
- 一个简单示例来演示用PHP访问表单变量
- 关于PHP的一个简单实例(登录模块)
- 【转】jQuery+Ajax+PHP登录实例 一个简单的用Jquery中ajax方法登录的例子
- 小白教程——Windows下用PHP写一个简单的登录注册页面(二)
- 以一个简单的登录的例子来演示如何搭建struts1环境
- 用PHP和HTML写一个简单的网站登录注册项目
- php session登录验证实例与 cookie登录验证实例
- 利用PHP的GD2图像函数 + mysql实现的一个简单的投票系统
- JSP—一个简单的登录界面
- PHP学习如何写一个项目?后台用户登录
- python实现简单爬虫模拟登录淘宝(cookie简介)
- 使用PHP制作 简易员工管理系统之八(使用COOKIE保存用户登陆id以及显示用户登录时间)