Time of Update: 2016-06-06
我做一個公眾號,有一個商城, 和 一個支付類的網站, 商城是用的第三方開發平台做的,網站是我自己開發的,兩個網域名稱不同,但是都有jssdk 支付, 但是oauth2.0授權 只能設定一個 怎麼辦
Time of Update: 2016-06-06
從事了php快3年了,一直都是在做淺層的功能開發,面試的時候,面試官看完簡曆都說‘我並沒有覺得你具備中級的資格’;所以,開始困惑了,我應該具備什麼樣的資格?要不大夥幫我列舉幾個課題讓我去攻破,這樣至少我也知道該從哪些方面如何入手學習?
Time of Update: 2016-06-06
我的一個項目分組需要操作兩個資料庫,設定檔可以配置兩個資料庫嗎? 回複內容:
Time of Update: 2016-06-06
情況如下:一個添加文章的功能會涉及到兩個方法,比如方法add用來顯示這個添加文章的表單,另一個post方法用來接收提交的表單資料插入資料庫。那麼問題是我把add方法寫到許可權控制裡面,在後台可以管理一個角色是否可以提交表單,add這個方法的頁面確實可以通過許可權阻止顯示表單這個頁面,但是還有一個post方法就不知道如何做到許可權的控制,因為我都是在父控制器裡做的判斷,根據當前訪問的方法名做的統一驗證,並不是每個方法都去寫驗證,而且一個添加文章的許可權又不好在後台顯示兩個方法讓去選擇,請問如何解決
Time of Update: 2016-06-06
現有一變數$time, 可能是時間類型的,可能是一個Unix時間戳記,即 $time = '2011-12-25 00:11:20'; 或者 $time = 1324742400.現在我想把統一做一個轉換,即如果是時間類型的,就把它用strtotime($time)函數轉換成Unix時間戳記,如果不是同樣用這個函數strtotime($time)會返回false.那麼我用問號運算式$time = strtotime($time) ? strtotime($time) :
Time of Update: 2016-06-06
Fatal error: Uncaught exception 'CKSource\CKFinder\Exception\InvalidConfigException' with message 'The temporary folder is not writable for CKFinder' in
Time of Update: 2016-06-06
今天早上看了一篇關於vue前台架構的使用教程,然後引發了我一些的疑問,望各位大神能告知一二.問題如下:前後端分離指的是視圖檔案不再存在伺服器指令碼語言嗎?意義是什麼?類似vue架構的v-for遍曆資料和thinkphp的標籤volist遍曆有什麼卻別嗎?是和一個在用戶端運行,一個在服務端運行有關嗎?還是說對頁面的渲染起到不一樣的作用?前台架構和js模板引擎有什麼區別?例如artTemplate模板引擎和vue架構
Time of Update: 2016-06-06
下面這段指令碼是來自shell指令碼提供的加密命令:echo "xxxxxxxxxxxxxxxxxxxxxxxx" | openssl enc -aes-256-cbc -salt -k BCF2AEC59BD97C9D54D56FAAC1C48494 -base64解密命令:echo "xxxxxxxxxxxxxxxxxxxxxxx" | openssl enc -aes-256-cbc -salt -k BCF2AEC59BD97C9D54D56FAAC1C48494 -base64
Time of Update: 2016-06-06
編譯安裝PHP,如何指定Apache調用模組libphp.so的安裝目錄 回複內容:
Time of Update: 2016-06-06
課程設計作業,要求做一個電商類網站,目前是這麼想的。前端通過AJAX+JSON獲得資料,用原生JavaScript渲染,這方面目前沒什麼問題。後端打算使用物件導向的PHP,寫一個session相關的類(以下稱為sessionClass),有一個session就產生一個sessionClass的對象,sessionClass對象分析JSON做出相關反應。目前的問題是,以我目前學到的AJAX的知識,知道AJAX是需要寫一個url參數的,這個url參數對應一個PHP頁面,我該怎麼寫這個頁面?
Time of Update: 2016-06-06
Laravel 5.2: 怎麼讀取儲存在一個列中的checkbox?比如下面有一組複選框: {!! Form::open(array('url' => 'foo/bar')) !!} 1 2 3 Submit {!! Form::close() !!}在控制器中,接收選中的項:
Time of Update: 2016-06-06
a網站需要引用b網站的內容,b網站的內容用一個頁面展現,放到a網站就是a網站的架構(頭部head,尾部foot)+b網站的web大家會用什麼方式實現兩個網站不同網域名稱不太想用iframe如果用ajax請求,直接拿到html用html()丟到a網站頁面上呢?有沒有更好的方法
Time of Update: 2016-06-06
回複內容:
Time of Update: 2016-06-06
普通模式下,用 $pdo->exec($SQL); 可以返回影響行數;如果在 預先處理對象中插入刪除資料的話,怎麼知道影響行數?$stmt=$pdo->prepare($SQL);$stmt->execute();
Time of Update: 2016-06-06
比如說類似下面這種url:https://foo.com/?timestamp=時間&nonce=隨機串&sign=簽名我能想到的方法有以下幾種:1、存資料庫:首次訪問,把該url存庫,第二次訪問,查庫;2、存session,先存,後查;3、存redis、mencache等,先存,後查;以上幾種方法雖然能夠達到要求,但是每次都得先存再查,資料量小還好,如果有上千萬、上億條資料呢?也這麼查嗎?有沒有好的解決辦法?我正在考慮能不能根據url的規則設計一個演算法來對url進行是否訪問過的驗證,就算存資
Time of Update: 2016-06-06
問題如下:從瀏覽器端傳來的參數中包含id這樣的欄位,問題是使用者給id='12345dfg'這樣的值以後,php後端會執行intval('$id')給它轉換為整數,然而php轉換過程中id就被轉換成了合法的輸入id=12345,如何把上述錯誤的輸入校正出來呢?問題補充:如果是$id = $request->getPost('id','int'),這種情況下,我該如何校正使用者輸入是否合法啊?
Time of Update: 2016-06-06
discuz後台更換板塊表徵圖之後無法生效,即本地生效了,可是騎牛那邊沒有生效,去掉cdn即可正常顯示 回複內容:
Time of Update: 2016-06-06
在html模板裡面調用U方法的時候,為什麼前面必須加 {:},這是什麼含義呢?{:U('Payment/index',array('order_id'=>223))}
Time of Update: 2016-06-06
使用的laravel5.2,用Zizaco/entrust進行角色和許可權管理,現在,在laravel內建註冊表單添加了一個“角色”項,使用者的角色在註冊時由使用者自己確定了,怎麼儲存這個角色呢?樣本如下: 註冊表單: 在laravel內建表單基礎上增加一個Role項。AuthController 內建的。protected function create(array $data){ return User::create([ 'name' => $data['name'
Time of Update: 2016-06-06
一張圖片的html代碼插入mysql時符號都被轉義了,如下<img src="http://xxxx.com/uploads/xxxxx.jpg" />是啥原因導致了這次轉義怎麼避免這種情況。這種情況拿出來以後都要用html_entity_decode()再轉以下不然html就會像字串一樣被輸出