freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于php的聊天室程序(已修改)

2024-12-02 20:16 本頁面
 

【正文】 基于 php的聊天室程序 登陸 1 頁面登陸的基本要素 你可以在我的竹葉看到登陸 的表單 ,這里提供了最基本的登陸表單項 (1)登陸表單 form method=POST name=chatform action=chat/?action=enter onSubmit=b1_submit()。return true。 target=howtodo (a)聊天表單的名字為 chatform,我使用 action=enter作為進(jìn)入聊天室的入口 ,如果沒有這個參數(shù) ,則顯示登陸頁 面 . (b)在表單提交時 ,先調(diào)用 b1_submit()建立聊天的窗口 169。聊天的目標(biāo)窗口為 b1_submit()建立 的 howtodo窗口 (2)表單項 昵稱 :input type=text name=name size=15 maxlength=10 密碼 :input type=password name=pass size=15 maxlength=10 input type=submit name=submit value=登陸 style=width:100 input type=reset name=reset value=重添 style=width:50 (a)各表單項一定要設(shè)定最大允許長度 maxlength (3)建立聊天窗口的 js script LANGUAGE=javascript function b1_submit(){ chat=(39。39。,howtodo,39。Status=no,scrollbars=no,resizable=no39。)。 (0,0)。 (,)。 =。 =。 } 這段代碼先 打開一個沒有狀態(tài)欄 ,滾動條 ,可調(diào)整尺寸的 howtodo窗口 !然后移動到屏幕左上角 ,然后放大到允許的屏幕大小 . 聊天室編程思想 大門 通行證 大門 通行證 聊天室可以采用完全自由的方式運(yùn)行 ,你可以隨意 輸入呢稱 ,不用密碼 ,不保存你的聊天狀態(tài) ,優(yōu)點(diǎn)是 :自由 ,非常適合于游客 !另外一個方法是注冊 聊天室 ,每個進(jìn)入 聊天室的人都要輸入自己的用戶名和密碼才能進(jìn)入 !優(yōu)點(diǎn) :充分體現(xiàn)個性 ,非常適合于老朋友 ,他們的呢稱不會被 人惡意侵占使用 .我的聊天室使用注冊方法 ! 注冊通常采用 2種方法 :1,先注冊然后進(jìn)入聊天 。2,自動注 冊 ,然后在里面修改自己的資料 !我采用第 2種方法 !!每個新進(jìn)入的聊友的用戶名會被自動保存到注冊到數(shù)據(jù)庫內(nèi) ,下次登陸必須輸入準(zhǔn)確的密碼才能進(jìn)入 ! 下面是判斷部分 !本程序使用文本數(shù)據(jù)庫 ! //$useronline為在線人的數(shù)據(jù)文件名稱 //$useronlinelock為在線人的鎖定標(biāo)志 //$register為已經(jīng)注冊的數(shù)據(jù)文件名稱 //$registerlock為注冊文件的鎖定標(biāo)志 //$split為分隔 符 //登陸參數(shù) enter if($action == enter) { //當(dāng)前時間秒數(shù) $timecurrent = date(U)。 //鎖定在線人數(shù)文件 ,防止同時修改同一個文件 while( file_exists($useronlinelock)) { if(!file_exists($useronlinelock)) { break。 } } //創(chuàng)建臨時文件 fclose(fopen($useronlinelock,w))。 //讀入在線用戶和已經(jīng)注冊用戶的信息 :密碼 ,昵稱 ,更新時間 $useronline = file($useronline)。 $register = file($register)。 //用于判斷登 陸是否成功的標(biāo)志 $namesign=0。 //判斷用戶名 ,密碼的錯誤 ,用戶名不允許為空 ,不允許超過 10 個字符 ,密碼不允許超過 20個字符 if(($name ==) || (strlen($name) 10) || (strlen($pass) 20) ) { print(沒有昵稱或密碼過長 )。 //登陸失敗 $namesign=1。 //刪除臨時文件 unlink($useronlinelock)。 } else { //查找是否已經(jīng)有人注冊或者密碼錯誤 $foundsign=0。 for($i=0。$icount($register)。$i++) { //分割 $tempregister = split($split,$register[$i],99)。 //找到已經(jīng)注冊的用戶名 if( $name == $tempregister[0] ) { //已經(jīng)找到標(biāo)志 $foundsign=1。 //密碼正確嗎 if($pass != $tempregister[1]) print(密碼錯了 !)。 //登陸失敗 $namesign=1。 unlink($useronlinelock)。 break。 } else { //老用
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1