如何把 USER,PASSWORD写入论坛用户表,同时建立该用户登陆SESSION。
如果是新用户,提供论坛的欢迎信息。

解决方案 »

  1. 察看discuz register.php 的insert $tbl_memmber 部分代码。
      

  2. 你不需要手工建立session,
    你把user,password放进discuz的 members 表里,
    你只需要调用他的登录就行了。
    其它的程序自己都做了。
      

  3. if (用户登录A系统){
    读取用户资料,username,password
    if (论坛用户表无该用户){
    插入用户到论坛用户表
    echo "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=gb2312\" nocache>";
    echo "<meta HTTP-EQUIV=\"REFRESH\" CONTENT=0;URL=logging.php?action=login&loginsubmit=\"会员登录\"&username=用户名&password=密码>";
    echo "<font size=1 face=verdana>Loading......</font>";
    exit;
    }else{
    echo "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=gb2312\" nocache>";
    echo "<meta HTTP-EQUIV=\"REFRESH\" CONTENT=0;URL=logging.php?action=login&loginsubmit=\"会员登录\"&username=用户名&password=密码>";
    echo "<font size=1 face=verdana>Loading......</font>";
    exit;
    }
    else{
    echo "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=gb2312\" nocache>";
    echo "<meta HTTP-EQUIV=\"REFRESH\" CONTENT=0;URL=index.php>";
    echo "<font size=1 face=verdana>Loading......</font>";
    exit;
    }
      

类似问题 »