Time of Update: 2016-06-23
input[type=checkbox] 我用了js 把 數值 'On' 轉成了方便我輸入資料庫的 1 和 0 $('input[type="checkbox"]').change(function(){ this.value ^= 1;}); 表單太複雜,就不貼上來了 反正所有欄位我也填上了 name [] 問題來了,我除了 $_POST["blank"]; 這個欄位其他都可以正常地批次更新 不是不能更新,是更新的次序有問題
Time of Update: 2016-06-23
,網站是gb2312編碼的windosw改成centos後我的網站成白板了。這是什麼情況呢?在windows都很正常,換成centos就成白板了,也不報錯。這是什麼情況呢?下面是我網站的 回複討論(解決方案) 這是為什麼呢?怎麼沒有回答呢、?? 首先你需要看下你的PHP版本,如果超出你寫的代碼支援的範圍或者版本不夠就會出現這種問題。 php.ini display_errors= on 開啟錯誤提示功能就知道是什麼原因了。 display_
Time of Update: 2016-06-23
這裡採用的是Godaddy 的Linux主機,Windows主機應該也是類似,本人未嘗試。 第一種方法,利用php內建的mail()函數發送郵件 檔案組織,將123.html與send.php兩個檔案放在同一目錄下 123.html send.php $to = "lasercoder@foxmail.com"; $subject = "主題"; $message =
Time of Update: 2016-06-23
IOC容器是什嗎?用處是什嗎?facade是什嗎?用處是什麼 回複討論(解決方案) Ioc(Inversion of Control)中文譯名控制反轉 是原廠模式的逆模式 Facade(外觀)模式為子系統中的各類(或結構與方法)提供一個簡明一致的介面,隱藏子系統的複雜性,使子系統更加容易使用 IOC http://baike.baidu.com/link?url=uZekDoMd5hXg1CEVnHlJ9wZds6psjPPrBqrf0QT0ZrZr8
Time of Update: 2016-06-23
我用phpmail發送嵌入式圖片,用 $mail->AddEmbeddedImage($arr['path'], $id, 'img', 'base64', 'image/jpeg');$message=str_replace($img, '', $message); 但郵件內文並沒有改變,接收不到圖片。 不知道是什麼原因導致。 回複討論(解決方案) 郵件內文 一般如果包含圖片
Time of Update: 2016-06-23
EasyUI DataGrid 是一個用 Jquery 寫的 DataGrid,由此可知,是一個 前端 Web UI 技術,一般大家在產生 DataGrid 比較常見的應該就是使用後台 PHP 等後台語言,來直接產生 HTML 文法,來顯示 DataGrid,當要對該 DataGrid 操作時,在傳遞參數到後端,重新產生整各網頁。 而 EasyUI DataGrid 支援兩種做法,一個是,上述,後台 server 把顯示的 HTML 產生好,在給最上層顯示。另一種是,利用 AJAX
Time of Update: 2016-06-23
資料庫表中的 id 設定的自動遞增 但有時候 插入資料失敗 或者刪除資料後 id就不連貫了 我想在輸出網頁的時候 讓每條資料 1 2 3 4 5 6 .....按照這樣的順序顯示 這個我試過了 單頁顯示非常簡單 問題就是我的資料是分頁的 limit 語句分頁方式的 到第二頁的時候 又從1 2 3 4 5 ....的序號開始顯示了 這個問題貌似不簡單吧 求高人達人指點一下 回複討論(解決方案) 你並不是要修改表中的 id
Time of Update: 2016-06-23
我看到不少程式用trim修剪使用者輸入的資料, 為什麼要這麼做? 書上的介紹就說了一句,是為了安全。 我有些納悶,哪位同學詳細說說 回複討論(解決方案) trim可以????空格。 如果用??入的??是 $data = ' '; 那?使用if($data=='') ?返回false,因?用?是由?入??,只不?是空格。 但我??查,如果?入的全部??都是空格,是?有意?的,???Null 字元?理。 所以使用trim($data);
Time of Update: 2016-06-23
設計模式 一書將設計模式引入軟體社區,該書的作者是 Erich Gamma、Richard Helm、Ralph Johnson 和 John Vlissides Design(俗稱 “四人幫”)。所介紹的設計模式背後的核心概念非常簡單。經過多年的軟體開發實踐,Gamma 等人發現了某些具有固定設計的模式,就像建築師設計房子和建築物一樣,可以為浴室的位置或廚房的構造方式開發模板。使用這些模板或者說設計模式 意味著可以更快地設計更好的建築物。同樣的概念也適用於軟體。
Time of Update: 2016-06-23
之前有轉寄一則關於google支付服務端驗證的文章,今天把之前研究出得服務端訂單支付驗證代碼(PHP版本)貼出來大家分享 在進行服務端交易驗證之前,需要到google api consle後台https://console.developers.google.com開通google play developer api並擷取請求api認證priket.p12檔案; 交易狀態API官方文檔:https://developers.google.com/android-publisher/api-
Time of Update: 2016-06-23
本人架構YuYan已經做好。已經 經過3-5個項目驗證及半年的實際項目驗證,沒有發現什麼問題已經成熟。除了許可權管理和後台驗證部分沒有做之外,其它全部做了。 雖然寫出來只要3天,但完善要1個月。同時要加上各種正常開發的功能。比如前台驗證,顯示的各種外掛程式。比如分頁,搜尋。
Time of Update: 2016-06-23
從網上找到一個福士的常用的天氣介面: 上海:“ http://www.weather.com.cn/adat/cityinfo/101020100.html” 返回json子串: {"weatherinfo":{"city":"上海","city_en":"shanghai","date_y":"2014年3月4日","date":"","week":"星期二","fchh":"11","cityid":"101020100","temp1":"11C~6C","temp2":"
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
最近工作中遇到一個問題: 有以下一個數組對象(即數組的元素是一個個包含多個欄位的對象)進行多欄位排序,該數組對象未經處理資料如下: 定序如下: 1 預設按照對象的createtime欄位升序排列。 2 建立時間相等的情況下,按照value欄位升序排列。 按照以上定序,最終顯示結果應該為: Data[2]-> Data[3]-> Data[0]-> Data[1]
Time of Update: 2016-06-23
準備工作 Apache:http://www.apachelounge.com/download/ PHP:http://windows.php.net/download#php-5.6 (Select the thread safe version) MySQL:http://dev.mysql.com/downloads/windows/installer/ 配置步驟 所下載的工具均為免安裝版,解壓至相應目錄即可,筆者將其均放在C盤根目錄下。 Apache配置
Time of Update: 2016-06-23
[#微笑][#大哭][#色] 如果通過preg_replace() 變成 回複討論(解決方案) $str='[#微笑][#大哭][#色]';preg_match_all('/\[#(.+?)\]/',$str,$m);echo ''; 我的$str裡面的表情數量是不定的,而且還會有其他非表情的字元 如:$str=我來啦!![#微笑][#微笑]麼麼~~[#色] 變成:我來啦!!麼麼~~ 網上看了個例子:$str = preg_replace ( "[\[#([0-
Time of Update: 2016-06-23
我在php裡面定義的了一個數組, 想在內部的javascript函數中調用, 可是怎麼都報錯, 求各位大神幫忙看看!感激不盡! php裡面: Js: ENQUETE DE SATISFACTION -->';$Fixe = filter_input ( INPUT_POST, "idFixe" );$idMobile = filter_input ( INPUT_POST, "idMobile"
Time of Update: 2016-06-23
首先到網上先下載PHPExcel 下載後解壓得到這兩個檔案 下載後引用該檔案 最後編寫相關代碼: 首先是圖片插入匯出 $objDrawing = new PHPExcel_Worksheet_Drawing(); $objDrawing->setName('Photo'); $objDrawing->setDescription('Photo'); $objDrawing->setPath("./1.jpg");
Time of Update: 2016-06-23
表單的textarea裡提交的文本,提交以後,被寫入mysql資料庫,然後再讀出來顯示出來。結果發現斷行符號沒有了,本來好多段,結果結合起來變成一大段。 有什麼辦法把在表單的textarea裡提交的斷行符號符轉化為象這樣的html標記呢?在寫入資料庫前轉化好?還是從資料庫裡讀出來以後轉化好? 能給個具體的代碼嗎? 回複討論(解決方案) 我在網上搜到了這樣的答案,就是在儲存到資料庫的時候,不作處理。讀出來的時候,用這條語句: CurrentContent =
Time of Update: 2016-06-23
由於前段時間自己在多重專案裡都有傳送簡訊的需求,導致我需要在每個項目裡面重複寫簡訊發送,發送結果管理,以及驗證碼校正等功能。 所以萌生了要為laravel量身打造一個綜合性的簡訊發送包。該包初步構想的是能支援多種第三方服務商(如雲片,雲通訊,Luosimao等),並整合簡訊發送以及驗證碼簡訊發送/校正模組。 後來在phphub上看到有人提出如果簡訊發送不成功或者被審核了,