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

📄 check.php

📁 本书主要介绍了从基础开始建立Portal的快速应用开发过程(RAD)的方法。通过本书你可以了解到关于Oracle 9iAS Portal产品的主要特性、入口的开发和组织、网络开发和管理、实际的关系型数
💻 PHP
字号:
<?
$C_user = "scott"; // 数据库用户名 
$C_passwd = "tiger"; //数据库口令 
$C_db = "";  //数据库名
session_start();
if(!isset($PHP_AUTH_USER))
{
	header("WWW-Authenticate:Basic realm=身份验证");
	header("HTTP/1.0 401 Unauthorized");
	echo "验证失败!";
	exit();
}
$chk_login_name=$PHP_AUTH_USER;
$chk_login_password=$PHP_AUTH_PW;
$chk_login_name=htmlspecialchars($chk_login_name);
$chk_login_password=htmlspecialchars($chk_login_password);
$chk_login_password=md5($chk_login_password); 
//include("../inc/func.php");  

$conn=ocilogon($C_user,$C_passwd,$C_db);
$sqldo="select user_id,group_id,login_name,login_password,right_level from users where login_name='$chk_login_name' and login_password='$chk_login_password'";
$stmt=ociparse($conn,$sqldo);
ocidefinebyname($stmt,"USER_ID",&$ses_user_id);
ocidefinebyname($stmt,"GROUP_ID",&$ses_group_id);
ocidefinebyname($stmt,"LOGIN_NAME",&$ses_login_name);
ocidefinebyname($stmt,"LOGIN_PASSWORD",&$ses_login_password);
ocidefinebyname($stmt,"RIGHT_LEVEL",&$ses_right_level);
ociexecute($stmt);
// $userful=$cla->db_query($sqldo);
//if($userful[0][0])
if(ocifetch($stmt)) 
{
	if(!session_is_registered("ses_uid")) session_register("ses_uid");
	if(!session_is_registered("ses_groupid"))session_register("ses_groupid");				
	if(!session_is_registered("ses_right"))session_register("ses_right");
	if(!session_is_registered("ses_loginname")) session_register("ses_loginname");   		
	if(!session_is_registered(ses_0230a09a07cab1df8112d00b1f9a9719))session_register(ses_0230a09a07cab1df8112d00b1f9a9719);				
	$ses_uid=trim($ses_user_id);
	$ses_right=trim($ses_right_level);
	$ses_groupid=trim($ses_group_id);
	$ses_loginname=trim($ses_login_name);
	$ses_sec="ses_0230a09a07cab1df8112d00b1f9a9719";
//echo "$ses_uid  ";
// echo "$ses_right  ";
//echo "$ses_groupid  ";
//echo  "$ses_loginname";
	ocifreestatement($stmt);
	ocilogoff($conn);
}
else{
	header("WWW-Authenticate:Basic realm=身份验证");
	header("HTTP/1.0 401 Unauthorized");
	echo "验证失败!";
	exit();	
}

?>

⌨️ 快捷键说明

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