Time of Update: 2016-06-23
本標準包含了 對 用於保障 PHP共用代碼的互通性 的標準編碼元素。 The key words “MUST 必須”, “MUST NOT 必須不”, “REQUIRED 需要”, “SHALL 將要”, “SHALL NOT 將不”, “SHOULD 應該”, “SHOULD NOT不應該”, “RECOMMENDED 推薦的”, “MAY 可以”, and “OPTIONAL 可選的” in this document are to be interpreted as
Time of Update: 2016-06-23
這是調用多客服查看當前線上客服時的api 返回資料樣本(正確時的JSON返回結果): { "kf_online_list": [ { "kf_account": "test1@test", "status": 1, "kf_id": "1001", "auto_accept": 0, "accepted_case": 1 },
Time of Update: 2016-06-23
PHP檔案上傳主要兩個步驟: 1.首先前端html寫好檔案表單上傳網頁 2.在前端點提交時,web伺服器php指令碼通過超全域變數$_FILES和一個move_uploaded_file函數搞定 前端html如下: 檔案上傳 註:表單上傳檔案時,method必須用post,且須聲明是enctype="multipart/form-data" 2.伺服器php指令碼upload.php代碼如下: 註:可以用print_r($_
Time of Update: 2016-06-23
JS源碼: function get_value_optgroup(form){ var opts; var subject_class; var url; opts=sub_class.options[sub_class.selectedIndex].parentNode.attributes; subject_class=opts["label"].value; //---------------------------------------
Time of Update: 2016-06-23
$.ajax為什麼自訂的options無法傳進去給回調???? //單擊執行AJAX請求操作function clickSubmit(sendUrl, data, _sucmsg, _errmsg){$.ajax({type: "POST",url: sendUrl,dataType: "json",timeout: 20000,data: data,sucmsg: _sucmsg,//????????????????????????errmsg: _errmsg,
Time of Update: 2016-06-23
php頁面出現了若干個warning: Warning: DOMDocument::loadXML(): Empty string supplied as input in ******.php on line 21 Call Stack: 0.0007 761568 ------中間省略一些警告語句-------.php:21 -40001 然後我在php添加語句-----error_reporting(E_ALL &
Time of Update: 2016-06-23
最近想做一個如題這樣的東西,現在php發送能成功,C++做出正確的相應:發送一段json字串,但是C++發出的訊息php怎麼也收不到。。。不知道這是為什麼。。請大家幫幫忙 難道是C++傳給php的訊息格式有什麼問題?重點問題我感覺出在socket_read上。。但是沒搞明白 TCP/IP Connection\n";$port = 6000;$ip = "127.0.0.1";$socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
Time of Update: 2016-06-23
本文借鑒自各路大神以及.通過了自己的驗證為切實可行.故記錄於此. 本文環境為ubuntu 14.04 首先說下安裝.PHP為超文本前置處理器的縮寫.是一種指令碼語言.常用於web開發.故需要apache mysql . 運行sudo apt-get install apache2 mysql-server php5 libapache2-mod-php5 安裝結束以後,PHP的環境就差不多有一個雛形了.
Time of Update: 2016-06-23
請教各位大神,我現在又個問題,比如一個登入註冊模組,我有一個PHP檔案是用來處理登入註冊的邏輯判斷,然後return一個值,比如成功就是true,失敗就是false,那麼問題來了,我想通過一個中轉的頁面,用JS或者再建立一個PHP頁面,那怎麼獲得這個return的值來實現頁面跳轉。 回複討論(解決方案) 跳轉到中轉頁面的時候把reutrn的值放在url裡面傳過去 跳轉到中轉頁面的時候把reutrn的值放在url裡面傳過去
Time of Update: 2016-06-23
HTML常用於在網頁中顯示內容,當然,還可以是布局,但是比較不方便,所以,引進了CSS CSS全稱Cascading Style Sheets,中文名:層疊樣式表 協助文檔:CSS.chm 作用:布局和美化網頁 特點: 和HTML一樣,是一種標記語言,可以由瀏覽器直接執行 大小寫不敏感 CSS檔案是一個文字檔,尾碼名為css 嵌套在HTML中使用 Css規則 文法
Time of Update: 2016-06-23
見如下代碼 $data = array('or','my','you','which','love'); $arr = array('l'=>'k','w'=>'q','e'=>'r','t'=>'y','m'=>5); foreach ($data as $k => $v) { foreach ($arr as $key => $value) { $pattern = $key; $replacment = $value; $data[$k] =
Time of Update: 2016-06-23
在論壇出問題的時候,查看原始碼,發現被附加上了上面一段,所以一訪問,才會跳轉。 360殺毒和木馬都沒發現什麼,不知道該從那方面去進行了,希望各位支招,謝謝! 回複討論(解決方案) 沒人給點建議嗎? 把那行砍掉不就好? 把那行砍掉不就好? 不是修改的原始碼,要是原始碼的話就好改了。 中木馬了吧,殺木馬吧 剛剛發現你的名字和我的好像啊,你是女生嗎? 中木馬了吧,殺木馬吧 殺了,殺不出來啊,用什麼殺毒軟體好啊?
Time of Update: 2016-06-23
公司運營了一個論壇 需要增加一個功能 新註冊的使用者 連續一個月 每天隨機贈送1-10的積分 就是使用者不線上 不登陸 也會贈送 然後使用者表裡比如多三個欄位 總贈送積分 昨日積分 今日積分 然後超出一個月 也就是第31天 就不再贈送 超過這個時間 使用者再登陸的時候 贈送積分的位置 就會提示 “您已離開實習期 不再贈送積分” 這個是老闆前幾天讓我做的 給了我一周的時間,我搗鼓兩天了 實在沒有什麼思路。
Time of Update: 2016-06-23
本來每頁顯示數設為10條,但是加上紅色部分代碼,就會亂掉,有的頁顯示2條記錄,有的頁顯示3條記錄,有的頁顯示4條記錄。。。。。。沒有紅色部分代碼就正常 。。。。。。省略 $sql = "SELECT ck.chuku_id,ck.status,ck.danhao,ck.type,ck.sq_time,ck.bl_time,sq_user.real_name as sq_realname,bl_user.real_name as bl_realname FROM " .
Time of Update: 2016-06-23
目標 需要的是在選擇第一個select下拉式清單後,將選擇的內容傳送到PHP頁面。在PHP頁面中通過查詢數庫,得到第二個select需要顯示的option的值,並在select中顯示。 方案 1 利用ajax上傳資料到PHP,由於利用了smarty模板技術,可以直接給模板中的變數賦值,這樣就可以不用通過ajax接收傳回值再經過處理輸出了。 由於這個PHP頁面沒有包含在其他PHP頁面裡,是獨立的。這樣就造成無法賦值。 2
Time of Update: 2016-06-23
目前項目中的一個密碼對接放在正式環境之後出現了問題, 原因是在PHP5.6以上的版本中修改了mcrypt_encrypt和mcrypt_decrypt, 有人知道在新版本的PHP中應該怎麼使用這兩個方法嗎? protected function encrypt($string) {//加密用的密鑰檔案 $key = md5("xxxxxxxx");//加密方法 $cipher_alg = MCRYPT_TRIPLEDES;//初始化向量來增加安全性 $iv =
Time of Update: 2016-06-23
在開發擴充之前,最好瞭解下PHP核心的執行流程,PHP大概包括三個方面: SAPI Zend VM 內部擴充 Zend VM是PHP的虛擬機器,與JVM類似,都是各自語言的編譯/執行的核心。它們都會把各自的代碼先編譯為一種中間代碼,PHP的通常叫opcode,Java通常叫bytecode,不同的是PHP的opcode直接被Zend VM的執行單元調用對應的C函數執行,不會顯示保留下來(可以cache保留),而Java通常是產生class檔案保留下來。而這一點可能也是PHP
Time of Update: 2016-06-23
看很多人說,一個檔案夾不能超過1000條資訊,否則十分浪費資源; 我不太理解; 如果遍曆檔案,這可能浪費太多資源; 如若給定具體檔案路徑,不遍曆,唯讀取和修改,這樣也十分浪費資源嗎? 我的快取檔案夾有10W條緩衝HTML; 用複雜演算法分很多層目錄也難以做到1個檔案夾不超過1000條資訊. 反而管理比較麻煩. 對快取檔案,只修改,讀取,建立. 刪除. 具體的路徑. 請問這樣也會影響效能嗎?! 回複討論(解決方案)
Time of Update: 2016-06-23
最近在使用CI架構 , 但是裡面的資料庫操作沒有ThinkPhp方便 , 不知道資料庫操作的反饋資訊 , 只好藉助原生方法來判斷是否操作資料庫成功 判斷php操作mysql(添刪改查)是否成功,主要藉助兩個函數 1. mysql_num_rows(data) 函數返回結果集中行的數目 2.mysql_affected_rows() 函數返回前一次 MySQL 操作所影響的記錄行數 mysql_num_rows(data)主要用於select操作,傳回值有三種情況 1.返回為0
Time of Update: 2016-06-23
數組 $arr=array('A','M','N'); 字串不定,但是M和N在字串中只能出現一次,如果出現多次則返回false 符合要求則返回數組$data['M'],$data['N'] 比如: A MAN 返回 2,4 //M為數組中第2個出現,N為數組中第4個出現 (A出現在1和3) A BOY 返回 false //不含M或者N MAN 返回1,3 //M為數組中第1個出現,N為數組中第3個出現 (A出現在2) A ATM IN 返回 3,5