Files
hustoj/web/include/login-discuz.php
2024-10-10 12:56:56 +08:00

38 lines
1.0 KiB
PHP

<?php
require_once("./include/my_func.inc.php");
function check_login($user_id,$password){
session_destroy();
session_start();
$discuz_host="127.0.0.1";
$discuz_port="3306";
$discuz_user="root";
$discuz_db="discuz";
$discuz_pass="root";
$discuz_conn=mysql_connect($discuz_host.":".$discuz_port,$discuz_user,$discuz_pass);
$ret=false;
pdo_query("set names utf8");
$sql="select password,salt,username from ".$discuz_db.".uc_members where username='$user_id'";
$result=pdo_query($sql);
$row = $result[0];
if($discuz_conn){
mysql_select_db($discuz_db,$discuz_conn);
$result=pdo_query($sql,$discuz_conn);
if($row['password']==md5(md5($password).$row['salt'])){
$_SESSION[$OJ_NAME.'_'.'user_id']=$row['username'];
$ret=$_SESSION[$OJ_NAME.'_'.'user_id'];
// $sql="insert into jol.users(user_id,ip,nick,school) values('".$_SESSION[$OJ_NAME.'_'.'user_id']."','','','') on DUPLICATE KEY UPDATE nick='".$row['username']."'";
// pdo_query($sql);
}
}
return $ret;
}
?>