如何使用session来实现用户的认证? http://www.eaoo.com/design/list.asp?classid=2&Nclassid=9 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 主体思想如下吧<?phpsession_start();if(!session_is_registered("user")) //如果未注册session{ session_register("user"); session_register("pswd");}//要验证用户if($_SESSION["user"]==""){$user=$_POST["user"];$pswd=$_POST["pswd"];//要验证大都用到数据库$sql="select user,pswd from users where user='$user'"...if(验证通过){ $_SESSION["user"]=$user; $_SESSION["pswd"]=$pswd;}else //已记录在session里{...//您的程序代码... }?> 最好是把sessid\ip和用户名称作个对应,存在数据库里,每次进行检查。这样安全性会好一些。 那下一页该如何使用session呢?我很笨的哟:) 直接用<?session_start();......就可以了,在session_start();前不要有任何输出 然后直接取你注册的值,每页都要session_start(); 可以输出session值吗?如://a.phpsession_register("user");//b.phpsession_start();echo $user; .shtml文件包含php问题 本人菜鸟一个问下php安全模式下的问题???急啊? 求实现统计父表信息平均值 抓取网页数据提交到库 购物车如何实现---急急急急急急急 新手紧急求助!php无法向mysql插入中文数据! 如果更改用_SERVER[PHP_SELF]取得的值? ASP中的日期函数Now()在PHP中是什么呢? 送分,送免费短信帐号,求一问题。谢谢大家帮忙 a simple question. 变量未定义?怎么搞的?在线等待...谢谢! php连接oracle的问题
session_start();
if(!session_is_registered("user")) //如果未注册session
{
session_register("user");
session_register("pswd");
}//要验证用户
if($_SESSION["user"]==""){
$user=$_POST["user"];
$pswd=$_POST["pswd"];
//要验证大都用到数据库
$sql="select user,pswd from users where user='$user'"
...if(验证通过){
$_SESSION["user"]=$user;
$_SESSION["pswd"]=$pswd;
}
else //已记录在session里
{
...
//您的程序代码
...
}
?>
这样安全性会好一些。
我很笨的哟:)
<?
session_start();
......就可以了,在session_start();前不要有任何输出
取你注册的值,每页都要session_start();
如:
//a.php
session_register("user");//b.php
session_start();
echo $user;