Username: Password:

session全教程(三)
来源:作者: 发布时间:2007-12-19 10:03:55

三、session应用举例

以下这些例子片断仅供参考,您能够定制也能够不定制session,随您便
(1)用于用户认证
session_start();
$dbh = mysql_connect("localhost:3306","xxxx","xxxx");
mysql_select_db("znsoft");//选择数据库
$query="select userid from reguser where userid=’$userid’ and pass=’$pass’ ";
//$userid $pass 是登录form传递过来的用户名和密码
$res=mysql_query($query,$dbh);
if($row=mysql_fetch($res))
{
$reguser=$row[0];
?>

}
else
{
$reguser="";
?>


//您自己放上代码吧
}
session_register("reguser");
?>
另一页面中检查是否已登录
================
session_start();

if(isset($reguser)&&$reguser!="")//已登录
{
echo "欢迎您,哥们";
}
else//没有登录呀
echo "请注册吧";
?>
退出功能
===============================
session_destroy();
//或 $reguser="";
?>

(2)用于传递变量

本程式用于在页面之间传递变量
$name="m.y";
if(!sesion_is_registered("name"))//没有注册session变量 name
session_register("name");//注册 变量 name
?>
第二页
===================
echo $name;

//不想用了,删掉吧
if(session_is_registered("name"))//是否注册,假如已注册
session_unregister("name");//当然删掉啦
?>



喜欢本文,那就收藏到:

    Del.icio.us Google书签 Digg Live Bookmark Technorati Furl Yahoo书签 Facebook 百度搜藏 新浪ViVi 365Key网摘 天极网摘 和讯网摘 博拉网 POCO网摘 添加到饭否 QQ书签 Digbuzz我挖网
相关评论  我也要评论
还没有关于此文章的相关评论!
  • 昵称: (为空则显示guest)
  • 评论分数: ★ ★ ★★★ ★★★★ ★★★★★
  • 评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
  • 导航
    赞助商
    文章类别
    订阅