############################################ #脏话过滤 sub filter { $mypara=$_[0]; $badword_found = 0; # @badwords=('sex','xx…
LAN+chat 源代码
汇集 LAN+chat 相关的电路原理图、PCB工程文件、单片机/FPGA源代码、数据手册与应用设计方案。
sub return_whole { print "$mytitle$myversion--$roomtitle\n"; print "\n"; print "function choosename(str){\n"; print " this.typ…
sub return_logout { #清请勿打扰名单 require "$chathead/chat-actdnd.pl"; &deldnd; &send_html; print "$mytitle$roomtitle\n"; if ($c…
#检测是否已被踢出 sub check_users { $name=$username; open (CHECKPROFILE, "$memberspath/$name.txt"); @profile = ; close (CHECKPRO…
sub donotdisturb { open(DNDFILE,"$filehead$dndfile"); @lines = ; close(DNDFILE); #请勿打扰文件格式 #主用户↑user1;user2;user3; $u…
sub allselect { @addwordcolor=&readtxtfile($addwordcolorfile) if ($userlevel>=$level_addwordcolor); @addkuai =&readtxtfile…
sub write_message { #执行录音 require "$chathead/chat-recordit.pl"; &recordit("$_[0]"); &lockfile("$filehead$messagefile"); ope…
sub error { &send_html; $error = $_[0]; #print "Content-type: text/html\n\n"; if ($error eq 'wrong_passwd') { …
#设置COOKIE sub setcookie { $user_name=$username; $user_pwd=$crypassword; $user_id=&get_var('userid'); $user_sex=$usersex; $us…
sub recordit { open(RECORDIT,"$filehead$recordit"); @record=; close(RECORDIT); if ($record[0]==1) { $recordfile="$roomtitle…