Time of Update: 2016-06-23
在搭建discuz論壇的時候出的問題,上次搭建用的是2.2版本,這次下了個2.4版的Apache 發現有好多地方不一樣;比如在order deny allow 方面就變了 Deny from all 變成 Require all denied Allow from all 變成 Require all granted 今天在配置完後開始在瀏覽器安裝,卻是403錯誤,日誌顯示: No matching
Time of Update: 2016-06-23
背景簡述 本文意在搭建一個通用的應用後端服務環境, 帳號驗證是應用的基礎環境之一. OAuth2可提供安全的驗證環境, 以access_token作為訪問安全資源的令牌, 作為單一的應用端與後端的互動方式, 採用password類型會更簡潔一點, 若是要實作類別似Google, Facebook或新浪微博的第三方登入平台模式, 請選用Authorisation code grant. OAuth類型參考說明:
Time of Update: 2016-06-23
已經使用PHP做過實際的網站開發,先已基本掌握PHP的基礎知識,想深入學習應該在看一些什麼東西,請各位大神指點!!!! 回複討論(解決方案) 你做了哪些案例項目,貼出線上網址。 做實際的項目 php 就是做網站的,既然你已經做過實際的網站開發,那麼就沒必要深入了 再深入,也是做網站 php
Time of Update: 2016-06-23
$a ='1=A # 2=B # 3=C # 4=D';$alist = explode(' # ', $a);foreach($alist as $key=>$value){$arr=explode('=',$value);$blist[$arr[0]]=$arr[1];echo "$blist[$key]";} echo "$blist[$key]"; 只能輸出ABC 每次都缺少最後一個 怎麼 才能輸出 ABCD
Time of Update: 2016-06-23
讀《PHP和MySQL Web開發》筆記合集: 1、 代碼重用的好處 成本、可靠性、一致性 注意:只要原來的代碼是模組化的而且編寫良好,那麼重複使用代碼還會節省很多工作。在工作時,可以試著辨認一下今後可能再次要調用的程式碼片段。 2、 require() 與被包含代碼執行問題
Time of Update: 2016-06-23
用php 類比趕集發布房源時 ,類比登陸後,一會時間就不能登陸了,需要驗證碼 , 看怎麼能處理下,請教下有經驗的朋友 ,謝謝 ! $url = "https://passport.ganji.com/login.php"; $data ="login_username=wangsheng6666666666&login_password=".trim(decode('bGlqaWF3YW5nc2hlbmcyMDEz')); //
Time of Update: 2016-06-23
[content_sc] => 商號名稱(中文): 有限公司商號名稱(英文): 商號地址: 廣州市經營項目: 金銀幣,硬幣,紙幣,郵票,趣味品,茶品聯絡人姓名(中文): 張三聯絡人姓名(英文): 電話 123232328899傳真: QQ23232370566網址: 電郵: 532326603@99.com $row['content_tc'] = str_replace('', '', $row['content_tc']);我用str_replace
Time of Update: 2016-06-23
定義一個人類 class person{public $name;public $gender;public function say(){//echo $this->name."say".$this->gender;}public function __set($name,$value){$this->name=$value;}public function __get($name){if(!isset($name)){echo "未設定";}else{return
Time of Update: 2016-06-23
前兩天,在學習php的 lareval 架構時,從官網上下載完lareval的安裝包後,按照網上的配置教程一點一點的配置完後,當點擊public 檔案運行時就出現一個讓我很頭痛的問題,我自己外加兩個大神找了老半天才發現那個非常坑的錯誤原因: 錯誤類型: Parse error: syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable
Time of Update: 2016-06-23
/** * Get a Carbon instance for the current date and time * * @param DateTimeZone|string $tz * * @return static */ public static function now($tz = null) { return new static(null, $tz); }
Time of Update: 2016-06-23
table width="100%" border="0" cellspacing="0" cellpadding="0" class="ttbb5"> 序號 國家 省份地區 操作 {if $list or $list|@count neq 0 } {foreach from=$list item=item key=index} {$index}{if $item.parent_tow_id eq 2}{$item.country}{$
Time of Update: 2016-06-23
從資料庫的讀出N條資料,想對這N條資料進行分頁 1,我如何對這些資料進行分頁,使它每頁顯示10條資料 2.如何計算出一共有多少頁 希望能給個例子參考下 回複討論(解決方案) SELECT * FROM table WHERE xxxxxx LIMIT $start_page,10;
Time of Update: 2016-06-23
例如 a 表 (分類) label_id label_name 1 羽毛球 2 籃球 3 足球 4 兵乓球 b表 id label_id uid 1 1 1 2 2 1 3 3
Time of Update: 2016-06-23
name=$name;$this->age=$age;$this->sex=$sex;}/*輸出 Cannot access private property Person::$name對象不能直接存取和設定私人屬性的值,但是通過魔術方法__get($proName), __set($proName,$proValue)可以做到.步驟:1.重寫魔術方法__get($property) ,
Time of Update: 2016-06-23
一直想用PHPEXCEL,這次這個項目遇到了。然而坑也出來了。phpexcel的Autoloader.php裡面 public static function Register() { /* if (function_exists('__autoload')) { // Register any existing autoloader function with SPL, so we don't get any clashes spl_autoload_
Time of Update: 2016-06-23
發送json檔案 請求檔案 category.php 資料庫中對應表 json結果 資料結果前面多個莫名不知哪裡來的表格式資料【表情】 咋辦呢 回複討論(解決方案) 那是錯誤資訊! 你的 php 版本大於等於 5.5,所以會有
Time of Update: 2016-06-23
PHP shared memory cache 引子 最近在寫PHP的時候,需要使用記憶體緩衝,大家都知道有比較成熟的基於memcached,redis,以及apc等緩衝。但是不是要裝外掛程式就是要第三方軟體支援。在小項目中用起來不是很方便! 實現 shmop_* 所以打算使用php的shared memory的shmop_*首碼的API來實現一個簡單的緩衝介面。此函數支援兩種調用方式,可以設定和擷取緩衝。設定的時候還能一併設定緩衝到期時間。 function
Time of Update: 2016-06-23
1 /** 2 * @desc curl post請求 3 * @date 2015-08-19 10:03:47 4 * @name cloudshadow 5 * 6 * @param $url 請求的url 7 * @param $post 請求的資料 8 * 9 * @return bool|mixed10 */11 private function curlPost($url, $
Time of Update: 2016-06-23
如代碼 兩個按鈕一個市 一個省 代碼實現了點擊市的時候所屬省和所屬國家同時出現 點擊省只出現國家 是串連資料庫輸出數值的。 問題是數值沒有分類也就是有所屬省的時候省就全部都出來了 不論選擇哪個國家。 即是說正常是:中國-遼寧 現在可能是:中國-紐約 差一個判斷語句 怎麼改, 在原代碼上加js jquery可以 但是原判斷語句不動。 有沒有會的
Time of Update: 2016-06-23
要把 ab100bc200cd300 這個字串格式化為 ab=>100、bc=>200、cd=300,也就是英文+數字 使用正則雖然可以,但是效率效能太低,有沒有辦法用其它方實現呢?求大神解答 回複討論(解決方案) $s = 'ab100bc200cd300';preg_match_all('/([a-z]+)(\d+)/', $s,