程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> 采用行寫方式的聊天程序(之一)

采用行寫方式的聊天程序(之一)

編輯:關於PHP編程

 
    前階段,看到[email protected]和稻香居的紅蜻蜓的極小版的聊天程序,仔細閱讀了他們的代碼,感到這是一篇不可多得的代碼,特別是對剛入門者,程序裡用到了一些技巧,極有參考價值。本人根據他們的代碼,結合自己的體會,增加了一些功能(在線人員的管理等),實現方法也從TXT改為MySQL(和PHP搭配之最佳組合),所有程序在本地全部調試通過,希望擁有自己聊天程序的網友可以直接使用。等本人的個人主頁全部完成之後,將與論壇結合使用(論壇已經全部安裝完成,其他內容也將完成從chinaren到oso遷移),開辟一個Oracle(大型網站數據庫平台)與MySQL(和PHP搭配之最佳組合)數據庫管理員的信息討論欄。
論壇信息表:
create table lt_t_online  /* 記錄在線人員信息 */
(  /* 名稱,最後發言時間,IP地址,狀態(0在線 1脫機)  */
    lt_username  varchar(12)               not null,  
    lt_lasttime  datetime                  not null,
    lt_addrip    varchar(20)                   null,
    lt_state     char(1)                   not null     
);

create table lt_t_content  /* 聊天信息表  */
(  /* 發言人,對象,密級,表情,顏色,內容,時間  */
    lt_speaker      varchar(12)               not null,
    lt_speaked      varchar(12)               not null,
    lt_secrecy      char(1)                   not null,     
    lt_face         smallint                      null,
    lt_color        varchar(6)                    null,
    lt_content      varchar(200)              not null,
    lt_time         datetime                  not null
);
.
程序由五部分組成:

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved