台灣最大程式設計社群網站
線上人數
965
 
會員總數:245908
討論主題:189500
歡迎您免費加入會員
討論區列表 >> ASP >> [ASP]急問...asp聊天室的密語該怎麼寫
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
[ASP]急問...asp聊天室的密語該怎麼寫
價值 : 0 QP  點閱數:1725 回應數:13
樓主

YD 版主
中級專家
2527 65
5161 561
發送站內信

捐贈 VP 給 YD
謝謝~~
搜尋相關Tags的文章: [ 聊天室 ] ,
本篇文章發表於2002-03-21 18:45
1樓
作者回應

YD
捐贈 VP 給 YD 檢舉此回應
請大家集思廣益.....幫幫忙吧~~ 謝謝
本篇文章回覆於2002-03-21 20:52
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
回應

葉子
檢舉此回應
這個問題說大,有點大
說小,也有點小

那要看你對聊天室程式的了解
本篇文章回覆於2002-03-22 20:16
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

Allen
檢舉此回應
請問, 什麼是"聊天室的密語" ?
本篇文章回覆於2002-03-22 20:38
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
回應

sabcat
檢舉此回應
指悄悄話吧...
本篇文章回覆於2002-03-22 21:02
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
作者回應

YD
捐贈 VP 給 YD 檢舉此回應
對呀....就是悄悄話...
只有發言者和收訊者可以看的到.....其他的人都看不到的...
本篇文章回覆於2002-03-22 21:14
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
6樓
作者回應

YD
捐贈 VP 給 YD 檢舉此回應
給一點提示吧....
之前有看過怎麼寫的...不過現在忘記了...
好像用 
Application 物件就可以哩~~ 忘記了...不好意思啦~
本篇文章回覆於2002-03-22 21:19
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
7樓
回應

葉子
檢舉此回應
密語 會多一個識別
區別 這個密語只有特定的人可以收
本篇文章回覆於2002-03-23 10:57
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
8樓
作者回應

YD
捐贈 VP 給 YD 檢舉此回應
可以舉個例子嗎?? 謝謝
本篇文章回覆於2002-03-23 15:23
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
9樓
作者回應

YD
捐贈 VP 給 YD 檢舉此回應
...
本篇文章回覆於2002-03-24 12:27
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
10樓
作者回應

YD
捐贈 VP 給 YD 檢舉此回應
還是不了解~~~

可以舉一個簡單的例子嗎?? 謝謝~~~
本篇文章回覆於2002-03-24 12:37
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
11樓
回應

Allen
檢舉此回應
請問您的聊天室已經寫出來了嗎?
我是沒寫過, 不過, 依我想像, 您應該是Select最後N筆, 顯示在畫面上, 讓大家看留言,right?
如果是這樣, 您可以將留言的table中加一個欄位, 以便標示該留言是public 或者只給哪一個人看的
然後在select留言時, 便能依各使用者的id,來決定是否要顯示該留言, 

如果您用這種方式來寫, 留言的部份應該會每隔一段時間, 便會"閃"一下, 不知道您是如何解決的?
本篇文章回覆於2002-03-24 12:52
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
12樓
回應

葉子
檢舉此回應
呵~~
TO  Allen 
我的畫面不會閃哦~~
因為我是用另一個frame(看不見的)來取server上的message
然後用insertAdjacentHTML的方法
將message ,show到主要的frame上

嗯~~還有
在做select的時候,是取 (message post 的時間 > 上次select的時間)
這樣做是為了防止抓到重復的

TO YD
如Allen 所問的一樣
聊天室寫出來了嗎
要加個密語,只要改一下就好了....
應該不會很難(略估)
要例子......那不就要先寫個聊天室出來......
本篇文章回覆於2002-03-24 13:16
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
13樓
回應

fac
檢舉此回應
這個應該不難  以下是我寫聊天室的時候訊息功能的程式碼  
稍為修改一下 就可以當成密語使用
如果妳是用access資料庫的話下面的例子是只有符合被傳送id的人才看得到
不知道這樣可不可以解決您的問題
資料庫 Chat.mdb
資料表 ChatMessage
SQL = "Select * From ChatMessage order By ID Desc"                                                                    
   Set rs = GetSecuredMdbRecordset( "Chat.mdb", SQL, "******" )                                                                 
   if rs is nothing then                                                
   response.write "無法讀取資料庫......"                                                
   response.end                                                
   end if                                                
   If Not rs.EOF Then                                                             
   rs.MoveLast                                                     
   While Not rs.BOF                                                         
   if rs("ToID") = LoginID then '符合                                                          
%>                                                                
會員 <font color=red><b><%=rs("SendID")%></B></font> 在 <font color=red><b><%=rs("Time")%></b></font> 傳了 一封訊息給您:                                                                
<br>                                                                
<table border=0 width=100% bgcolor=efefef><td><%=Replace(rs("Message"),VbCrLF,"<BR>")%>           
<hr size=-1>                                                                
<%                                                                  
   end if                                                          
  rs.MovePrevious                                                         
  Wend  
 end if                          
%>
本篇文章回覆於2002-04-22 11:09
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.