当前位置:首页
开发技术指南» 文章正文
    引言:
 

 

    摘要: 我用reportbuild做了几张报表,想把它们存在sql server中,相应的字段不知道应该设成什么类型 ......
    摘要: 用dw mx建了一个站点test,然后建了一个动态asp javascript,一个数据库链接conn.asp,一个test.asp conn.asp: <% // filename="connection_ado_conn_string.htm" // type="ado" // designtimetype="ado" ......


请各位高手session的用法,最好是举点例子

请各位高手session的用法,最好是举点例子。介绍一点资料也可以  
  做一个网站怎样利用session来控制用户的权限。  
  还有就是,如果把session的定义放在登录时说明,那么假如用户绕过登录界面呢?这样他能绕过权限控制吗??  
      请各位高手谅解,我只是刚开始学习php,可能很多地方说得不太好!  
 

NO.1   作者: zlbox

<?php  
  session_start();   //必须放在最前头  
  session_register(adminname);   //注册SESSION变量adminname  
  session_register(adminpass);    
  $admin="name";//测试用户名  
  $password="pass";//测试密码  
  if(!($admin==$adminname)||!($password==$adminpass)){    
  if($superadmin)  
  {  
  $adminname=$user;$adminpass=$psw;    
  }  
  else  
  {    
  echo   "<form   name=form1   method=post   action=$PHP_SELF>";    
  echo   "<div   align=center>   请输入管理员密码<br>";    
  echo   "管理员";    
  echo   "<input   type=text   name=user><br>";    
  echo   "密码";    
  echo   "<input   type=password   name=psw><br>";    
  echo   "<input   type=submit   name=superadmin   value=进入><br>";    
  echo   "<input   type=reset   name=cancel   value=重写></div>";    
  echo   "</form>";    
  exit;  
  }  
  }  
  echo   "密码通过!$adminname,   $adminpass   <br>   <a   <a   href=$PHP_SELF>$PHP_SELF</a>";  
  ?>

NO.2   作者: ZooTi9er

提供源码的--活雷锋---谢谢你!

NO.3   作者: MeE

session_start()  
  $_SESSION[a]="a";//注册并付值

NO.4   作者: ahuasky

很关注,up,不够我帮他加!

NO.5   作者: ahuasky

二楼兄弟代码执行如下:无论输入什么,都通过!  
  Warning:   session_start()   [function.session-start]:   open(/tmp\sess_04227eb6ace03ce419c7535b2ebfd200,   O_RDWR)   failed:   No   such   file   or   directory   (2)   in   E:\帅引科技\company\a.php   on   line   2  
   
  Warning:   session_start()   [function.session-start]:   Cannot   send   session   cookie   -   headers   already   sent   by   (output   started   at   E:\帅引科技\company\a.php:2)   in   E:\帅引科技\company\a.php   on   line   2  
   
  Warning:   session_start()   [function.session-start]:   Cannot   send   session   cache   limiter   -   headers   already   sent   (output   started   at   E:\帅引科技\company\a.php:2)   in   E:\帅引科技\company\a.php   on   line   2

NO.6   作者: zlbox

楼上的SESSION目录不对,设置你的PHP.INI中的SESSION目录

NO.7   作者: Sword_Sharp

以前回过:http://expert.csdn.net/Expert/topic/1492/1492924.xml?temp=.8529627

NO.8   作者: ahuasky

楼主上面的那位兄弟说session目录不对,在php.ini怎么配~!

NO.9   作者: zlbox

建立C:/php4/session目录  
  修改PHP.INIsession.save_path     =为:  
  session.save_path     =   C:/php4/session  
 

NO.10   作者: DavidBone

up


 ·mdi的背景拉升显示问题    »显示摘要«
    摘要: 当mdi窗体最大化的时候,如果背景图片不够大,按照我的实现,不能把图片拉升显示,怎么样才可以实现用一张不够大的图片来填满整个窗口呢?分不够可以再给。 ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE