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

📄 chat-chkpwd1.pl

📁 java开发的聊天室
💻 PL
字号:
sub check_usrpwd1  
{
	$usrpass=&get_var('userpassword');
	$name=$username;
	$name=~s/ //g;

$okflag=0;

#取COOKIE值
#$userdata="$user_name↑$user_pwd?user_id$user_level↑$user_sex↑$user_room";

  @cookie=split(/; /,$ENV{'HTTP_COOKIE'});
  foreach $i (0..$#cookie) {
    ($cookie_name,$cookie_data)=split(/=/,$cookie[$i]);
    if ($cookie_name eq "userdata") {
      ($user_name,$user_pwd,$user_id,$user_level,$user_sex,$user_room)=split(/__/, $cookie_data);
	  if ($user_name eq $name)
	  {
		$okflag=1;
	  	if ($usrpass ne $user_pwd) {require "$chathead/chat-error.pl"; &error("cookie");}
		else {
		$userlevel=$user_level;
		$userid=$user_id;
		$usersex=$user_sex;
		$allow_html=1 if($user_level>=$level_html);
&htmlroom($user_room);
		last;
		}
	  }
	  
    }
  }

if ($okflag ne "1") {require "$chathead/chat-error.pl";	&error("wrong_passwd1"); }

}
sub check_room  
{
	$usrpass=$userpassword;
	$name=$username;
	$name=~s/ //g;

$okflag=0;

#取COOKIE值

  @cookie=split(/; /,$ENV{'HTTP_COOKIE'});
  foreach $i (0..$#cookie) {
    ($cookie_name,$cookie_data)=split(/=/,$cookie[$i]);
    if ($cookie_name eq "userdata") {
      ($user_name,$user_pwd,$user_id,$user_level,$user_sex,$user_room)=split(/__/, $cookie_data);
	  if ($user_name eq $name)
	  {
		$okflag=1;
		if ($roomtitle ne $user_room) {
$userdata=$user_name."__".$user_pwd."__".$user_id."__".$user_level."__".$user_sex."__".$roomtitle;
print "Set-Cookie: userdata=$userdata;\n";
			require "$chathead/chat-writeonline.pl";
			&write_outline("$user_room");
		require "$chathead/chat-writemsg.pl";
			$messagefile="$user_room.msg";
			&write_message("leave");
			$messagefile="$roomtitle.msg";
			&write_message("enter");
			}
		last;
	  }
	  
    }
  }
#  print $user_room;
if ($okflag ne "1") {require "$chathead/chat-error.pl";	&error("wrong_passwd1"); }

&htmlroom($roomtitle);

}
sub firstcheck 
{
$okflag=0;
  @cookie=split(/; /,$ENV{'HTTP_COOKIE'});
 foreach $i (0..$#cookie) {
	 ($cookie_name,$cookie_data)=split(/=/,$cookie[$i]);
   	if ($cookie_name eq "userdata") 
	{
     	 ($user_name,$user_pwd,$user_id,$user_level,$user_sex,$user_room)=split(/__/, $cookie_data);
			$allow_html=1 if($user_level>=$level_html);
&htmlroom($user_room);
	 }
  }
}  
sub htmlroom
{
$temproom="冰花雪夜";
#		$level_html=5 if($_[0] eq $temproom);
#		$allow_html=0 if($_[0] eq $temproom);
#		$level_private=5 if($_[0] eq $temproom);
#		$towhoway="" if($_[0] eq $temproom);
}
1;

⌨️ 快捷键说明

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