⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 auth.php

📁 在综合英文版XOOPS 2.09, 2.091, 2.092 的基础上正式发布XOOPS 2.09中文版 XOOPS 2.09x 版主要是PHP5升级、bug修正和安全补正: 1 全面兼容PHP 5.
💻 PHP
字号:
<?phprequire_once('../wp-config.php');/* checking login & pass in the database */function veriflog() {	global $cookiehash;	global  $wpdb;	global $xoopsUser, $xoopsDB;	if($xoopsUser){		$sql = "select ID,user_login from {$wpdb->users} where ID = ".$xoopsUser->uid();		$r = $xoopsDB->query($sql);		if(list($id,$user_login) = $xoopsDB->fetchRow($r)){			if ($xoopsUser->getVar('uname') != $user_login) {				$sql = "UPDATE {$wpdb->users} SET user_login = ".$xoopsDB->quoteString($xoopsUser->getVar('uname'))." WHERE ID = ".$xoopsUser->uid();				$xoopsDB->queryF($sql);			}		}else{			$level = 0;			$group = is_object($xoopsUser) ? $xoopsUser->getGroups() : array(XOOPS_GROUP_ANONYMOUS);			$edit_groups = get_xoops_option('wordpress','wp_edit_authgrp');			$admin_groups = get_xoops_option('wordpress','wp_admin_authgrp');			if (count(array_intersect($group,$edit_groups)) > 0) {				$level = 1;			}			if (count(array_intersect($group,$admin_groups)) > 0) {				$level = 10;			}			$uname = $xoopsDB->quoteString($xoopsUser->getVar('uname'));			$email = $xoopsDB->quoteString($xoopsUser->getVar('email'));			$sql = "INSERT INTO {$wpdb->users} (ID, user_login,user_nickname,user_email, user_level,user_idmode) values(".$xoopsUser->uid().", $uname , $uname , $email , $level, 'nickname' )";			$xoopsDB->queryF($sql);		}		return true;	}	return false;}if (!(veriflog())) {	redirect_header($siteurl.'/',2,'');	exit();}?>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -