請教一個關於聊天記錄該以什麼方式儲存的問題

背景是這樣的:一個WEB聊天程式,其中一個主功能就是線上雙方的即時聊天,但是這個聊天記錄最終是不會被儲存的,只是在雙方聊天的時候,也就是聊天視窗沒有被關閉前,臨時的儲存一下聊天記錄,我初步設計是臨時儲存最新的300條記錄。

在伺服器上搭的環境,smarty報錯

Warning: Smarty::include(C:\Inetpub\wwwroot//compile/\%%EB^EBD^EBDB4A85%%login.tpl.php) [smarty.include]: failed to open stream: No such file or directory in C:\Inetpub\wwwroot\smarty\Smarty.class.php on line 1256

請教一下,web線上即時聊天程式(1對1聊天),其中訊息接收這個功能,應該怎麼設計比較好?

本帖最後由 stneo1990 於 2013-08-03 15:48:51 編輯 基於PHP的web即時聊天程式,1對1線上即時聊天,不能1對多,也不能多對1 發送訊息比較簡單,因為有用戶端的提交操作可以識別 但是接收訊息應該怎麼設計比較好? 我的想法是:能不能讓接收方只在發送方發送訊息以後再執行接收操作,在發送方沒有發送訊息時,接收方則不會請求資料。 另外,一個使用者既是發送方,同時也是接收方,主要是取決於使用者當前的操作 回複討論(解決方案)

php接受json格式的資料如何解析

PHP JSON Jquery $(document).ready(function(){ var jsonText ="{'user':[{'username':'zhangsan','password':'123'},{'username':'xx','password':'456'}]}";$("a").click(function(){$.post('a.php',{data:jsonText},function(data){alert(data);});});});

擷取大類下的所有小類

function get_children($tid){ global $db,$table; if($row = $db->getAll("SELECT tid FROM `{$table}article_type` WHERE pid = $tid")){ $arr = array(); foreach ($row as $k => $v){

關於zend framework問題

小弟初學者,有個問題請教大家。http://localhost/sachme_zf/admin/add,這樣的一個頁面,控制器是admin,add是action,本來是可以直接存取的,但是提交表單以後出現錯誤,後來就無法返回了。一重新整理這個url還是出現那個報錯的頁面,沒辦法返回到正常的介面是怎麼回事? 回複討論(解決方案) 表單target是哪裡啊 代碼貼出來看看 表單的action 沒代碼和錯誤提示,別人怎麼幫你啊,貼出代碼吧.

使用【ThinkPHP】開發的請教???

是這樣的,我們團隊打算做這樣一個大站(性質是企業產品類): 類似58同城、團購網、搜房網這樣的大站, 首先有一個主站,然後每個省份的城市都有一個二級分站,每個城市分站網站風格布局統一,內容不一樣。請問think能做出來嗎? 我心中是這樣構思的,還請各位指正,感謝! 1.使用獨立分組完成整個項目。 2.首頁主站放在Home預設組 3.每個城市作為一個獨立分組存在,有多少城市,就新增多少獨立分組。 然後關於資料庫設計我是這樣考慮的:

php代碼為什麼出錯?

kkk Mozila Firefox 瀏覽器,只顯示:kkk。 沒有顯示php代碼部分,為什嗎? 回複討論(解決方案) php環境是否配置成功了?這段代碼是放入html檔案還是php檔案?又是怎麼訪問的? 查看源碼看php代碼解析了沒有。 php環境是否配置成功了?這段代碼是放入html檔案還是php檔案?又是怎麼訪問的? 查看源碼看php代碼解析了沒有。 檔案名稱是:a.htm 應該是配置成功了,安裝完Apache。輸入網址:127.0.0.1

關於curl_exec在伺服器運行逾時

我在本地測試一切正常,本地安裝的是DedeAMPZ環境,但是在伺服器上面提示逾時伺服器是IIS,Fatal error: Maximum execution time of 30 seconds exceeded in 我已經按照網上方法弄了 、還是不行 下面是網上朋友寫的,我按照下面的寫法弄了不行! 1、拷貝PHP目錄中的libeay32.dll, ssleay32.dll, php5ts.dll, php_curl.dll檔案到 system32 目錄。 2、修改php.

怎麼迴圈追加列印羅列出多個select出來的結果

首先:$names = array("關鍵詞1","關鍵詞2","關鍵詞3"); 然後依次對關鍵字進行select查詢,再列印出來。下面的程式只能列印最後依次關鍵字3的結果。求幫忙解決下。O(∩_∩)O謝謝 for($i=0; $i $query="SELECT * from te where title like \"$names[$i]\""; $result=@mysql_query($query)or die('查詢語句出錯:'.mysql_error());

php把每行複製到其他文字檔裡

PHP 文本 行 好吧,說實話這個實在是麻煩 是這樣,我要把q.txt裡的文本每行按照字數複製到1.txt/2.txt/3.txt q.txt文字格式設定如下: ajsg 藍本 草本ajsv 莫要ajsm 蘋果機ajsu ?ajsc 黃果樹ajsj 七星瓢蟲ajsu ?ajt 藍ajtl 藍ajth 蔓延 惹是生非aagw 恭敬不如從命 要求像第一個,要把他分成兩個寫到2.txt裡,所有漢字後面不能有空格。 如: ajsg 藍本ajsg 草本

正則小問題

本帖最後由 snipersheep 於 2013-08-01 15:52:47 編輯 $str = '內容A內容B' 請問一下,用正則分別取出 內容A 跟 內容B 正則要怎樣寫呢? 註:內容A,內容B 中間會有分行符號。 回複討論(解決方案) 你要得到的事內容A和內容B呢,還是 id="test_0"的text和 id="test_1"的內容呢? 內容A 與 內容B 跟ID無關。不是JS。是PHP取資料。 $subject = ' you

編寫php分頁代碼 mysql_fetch_arry()就是無法執行

PHP 分頁 MySQL /* * Created on 2013-7-30 * * To change the template for this generated file go to * Window - Preferences - PHPeclipse - PHP - Code Templates */ $page = $_get[page]; if(!function_exists(pageft)){ function

phpmailer 顯示郵件發送成功 卻收不到郵件?哪位大俠知道原因

類是我網上下載的!然後自己填了下 顯示已經發送成功 可是郵箱卻收不到郵件! require("class.phpmailer.php"); $mail = new PHPMailer(); //建立郵件發送類 $address = $_POST['address']; $mail->IsSMTP(); // 使用SMTP方式發送 $mail->CharSet = "UTF-8"; //chinese;

php文法分單引號,雙引號嗎?

本帖最後由 u011523116 於 2013-08-01 20:12:13 編輯 //a.php 1.a.php,兩句語句都是對,為什嗎? php語言,不區分單引號與雙引號嗎? 2.b.php,這句語句是錯,為什嗎? 回複討論(解決方案) 1.本來就是對的,字串可以包在單引號對中也可以包在雙引號對中 2.printf是函數 這一點是不同於print和echo的 所以要用printf('ccc');

關於一次上傳多個圖片的外掛程式有沒有?

像discuz發帖那樣,一次上傳多個圖片,然後將所有上傳的圖片路徑插入到編輯器中。 有沒有? 回複討論(解決方案) 找個JS批量上傳外掛程式,主要是美觀而已,技術角度還是個表單。 從http協議實現角度,下面的php代碼是一個活生生的協議細節: $val) { $data .= "--$boundary\n"; $data .= "Content-Disposition: form-data;

前台如何?與後台互動,以及如何快速建站!!!

本帖最後由 liuser_cn 於 2012-09-03 03:03:20 編輯 只理解單個頁面如何操作,在html混編PHP,然後提交給資料庫進行顯示。 後台就完蛋了,我的理解是不是也在HTML裡面加PHP語句,然後通過後台操作,(別說MVC什麼的好嗎?)舉例說明吧。 有個前台頁面,只有一行導覽列,比如說有,"你好"“我好”“他好”。 在這個標籤裡面嵌入 裡面寫一個變數, 然後後台點擊刪除的話, 這裡面就木有值了。

【求助】關於is_uploaded_file()的使用

各位大牛晚上好!小弟剛接觸PHP,在看一些教材的時候有說到這樣一段話: 通過is_uploaded_file()函數對上傳的檔案進行判斷,可以確保惡意使用者無法欺騙指令碼去訪問本不能訪問的檔案,例如/etc/password 小弟的問題來了:如果真的沒有用is_uploaded_file()來檢測的話,那麼“惡意使用者”如何做到欺騙指令碼去訪問本不能訪問的內容呢?不解...望大牛可以略微解釋得通俗易懂一些,謝謝! 回複討論(解決方案) 對於 php5.4

成員屬性在兩個方法之間無法共用

PHP 類 class a { public $a=0; public fucntion ax(){ $this->a='111'; } public fucntion bx(){ echo $this->a; }} $a在ax()中賦值之後,如何才能在bx()中調用值等於111的那個$a?在一個方法中給一個屬性賦值之後另一個方法無法獲得那個值 回複討論(解決方案) 你的function寫錯了。。。。

php 顯示查詢的結果問題

PHP MS SQL 我用PHP串連到MSSQL,然後用 $sql=" exec Report_a2013zhou_kpsfpout '','2013-1-1','2013-1-31','','','',''"; 這個語句執行預存程序,發現顯示的結果不完整,比我在資料庫裡查詢分析器裡面直接執行顯示出來結果少了將近1000多條,我在資料庫查出來的有6000多行,在網頁上查詢很慢,等了半天就出來5000多行, 請問這是什麼原因,是不是網頁在執行預存程序上對行數和查詢耗時上有限制

總頁數: 5203 1 .... 3075 3076 3077 3078 3079 .... 5203 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.