Time of Update: 2016-06-23
各位大蝦,我會php mysql,我想開發一個php應用,可以直接部署在用戶端使用。但是怕別人直接將程式和後台複製了,那辛苦就白費了。 所以想各位大蝦提供一個解決方案我,部署在客戶那邊,被人複製了,也不用擔心,需要我的授權才行。 回複討論(解決方案) php不是幹這個的 不知道你這個用戶端指的是什嗎? PHP是跑在伺服器端的。 加密有Zend之類的。
Time of Update: 2016-06-23
本文主要內容: 引論 符號表與zval 引用原理 回到最初的問題 一、引論 很久之前寫了一篇關於引用的文章,當時寫的寥寥草草,很多原理都沒有說清楚。最近在翻閱Derick Rethans(home: http://derickrethans.nl/ Github:
Time of Update: 2016-06-23
因為character_set_server為latin1,插入資料庫的中文是亂碼,如何修改編碼呢 回複討論(解決方案) set names gbk; 後再執行插入 你這個好像在my.ini裡面添加一個字元編碼就可以了吧,為什麼要在dos裡面修改呢 你這個好像在my.ini裡面添加一個字元編碼就可以了吧,為什麼要在dos裡面修改呢 我在my.ini的client和mysqld下加default-character-set=utf8
Time of Update: 2016-06-23
這段代碼的作用是為了啥 if (isset($_REQUEST['GLOBALS']) OR isset($_FILES['GLOBALS'])) { exit('Request tainting attempted.'); } 回複討論(解決方案) Request tainting attempted 試圖請求改變 即傳入的參數不能用 GLOBALS 做變數名 Request tainting attempted 試圖請求改變
Time of Update: 2016-06-23
貼上源碼: 求破!!!這個問題網上也查了很多,基本上有這三種錯誤: 1.有BOM頭;我已經去掉了 2.GD庫沒有開;我已經開了 3.header前面不能有任何輸出;我也沒有任何輸出 到底是什麼原因? 回複討論(解決方案) 剛剛試了一下,我把獲得圖片的檔案移動到項目的一個子檔案夾中後,可以顯示了。原來我是直接放在項目的根目錄下的,獲得的圖片就是亂碼,具體是什麼原因我也不清楚。希望知道原因的能夠分享出來! 未執行 verifyImage
Time of Update: 2016-06-23
這是discuz中的一段代碼,為了是判斷php的版本號碼,我不理解的是,即然版本號碼都定為一個5.4.0RC6字串了,哪來的比較呢,就好比,adafasdf這個欄位串和wdsfa這個字串比大小,這不是不倫不類嗎,這裡面的道理何在? 回複討論(解決方案) PHP_VERSION 是預定義常量,不能被覆蓋 難道你那裡不報錯嗎? PHP_VERSION 是預定義常量,不能被覆蓋 難道你那裡不報錯嗎? 你的覆蓋指的是個啥 指重新定義
Time of Update: 2016-06-23
為什麼下面這句話沒有輸出任何東西? echo json_encode($result);#輸出結果 個人覺得可能是因為$data裡面的數組元素為Client對象,在轉為json的時候出問題了。但是我不知道是什麼問題,怎麼轉換?或者有沒有其他的轉換方法? class Result {var $state;var $data = array();} 完整代碼: $start = 0;$end = 2;$uid = 1;$result = new
Time of Update: 2016-06-23
Fatal error: Allowed memory size of 20971520 bytes exhausted (tried to allocate 2 bytes) in D:\APMServ5.2.6\www\htdocs\shopnc\core\framework\function\core.php on line 1366 這段代碼說明了啥,冒視記憶體有問題。不知為啥記憶體有問題呢 回複討論(解決方案) 只有 20M 可用記憶體,肯定是不行的
Time of Update: 2016-06-23
define('ISROBOT', getrobot());if(defined('NOROBOT') && ISROBOT) {exit(header("HTTP/1.1 403 Forbidden"));} 上面這段代碼,據說是防止機器人訪問的,我不理解哪裡代表是機人呢 判斷機器人的函數是這麼寫的,這裡面有啥玄機嗎 function getrobot() {if(!defined('IS_ROBOT')) {$kw_spiders = 'Bot|Crawl|Spider|
Time of Update: 2016-06-23
朋友們,早上好,請問什麼方法可以判定程式是在本地運行還是在伺服器上運行? 比如說 本地localhost/website或127.0.0.1/website 伺服器www。website。com 我想的目的就是有一個變數$a 當在伺服器上是$a=3,當在本地時$a=2,就只是為了這個。 回複討論(解決方案) 判斷 $_SERVER['HTTP_HOST'] 的值 判斷 $_SERVER['HTTP_HOST'] 的值
Time of Update: 2016-06-23
PHP_I love U之(1)php衣食父母: Java與PHP效率比拼之一: 斐波那契數列 Fibonacci 解釋見:http://zh.wikipedia.org/wiki/%E6%96%90%E6%B3%A2%E9%82%A3%E5%A5%91%E6%95%B0%E5%88%97 ( 應該是1 , 維基的公式錯了!?!) (n?2) 這次先寫 Java的代碼: class fb { static int f1b
Time of Update: 2016-06-23
最近在研究Hacker News API時遇到一個HTTPS問題。因為所有的Hacker News API都是通過加密的HTTPS協議訪問的,跟普通的HTTP協議不同,當使用PHP裡的函數file_get_contents() 來擷取API裡提供的資料時,出現錯誤,使用的代碼是這樣的: 當運行上面的代碼是遇到下面的錯誤提示: PHP Warning: file_get_contents(): Unable to find the wrapper "https" - did you
Time of Update: 2016-06-23
thinkphp內建的ftp上傳該怎麼使用,我想上傳視頻和圖片,但是還是不行, 我看了手冊, 但不是很明白, 如果能有執行個體最好,謝謝了, 回複討論(解決方案) 可以貼出你不明白的地方,thinkphp官網有上傳檔案使用樣本。 控制器中處理新增相簿模組function album_add() { if (!session('?user')) { $this->error('無許可權操作!', "", 3); }
Time of Update: 2016-06-23
phpRegex,允許有數字,字母,和標點 ,下面的是允許數字和字母。但是標點不知道怎麼寫 if(preg_match(" /^[0-9a-zA-Z_]{6,16}$/",$password)){ //通過 }else{ //不能通過 } 回複討論(解決方案) /^\S+$/ 非空白字元就包含符號了 /^[0-9a-zA-Z_,]{6,16}$/ /^\S+$/ 非空白字元就包含符號了
Time of Update: 2016-06-23
表A id name 1 張三 2 李四 $a=‘張三,李四’ 請問怎麼通過$a將張三和李四的id同時寫入到表B的a_id 即: 表B id a_id 1 1,2 回複討論(解決方案) 假定 表B 的 id 為自增欄位 insert into 表B (a_id) select group_concat(id) from A表 不是這樣,我是說要通過變數$a
Time of Update: 2016-06-23
領導讓寫一個介面 PHP提供資料 我就懵圈了,不是我不研究,我已經上網搜1天了,真的是找不到,可能是我概念弄錯了,但原話就是這麼說的。 想請教前輩們給指點迷津,最好具體點,就把思路說透就行,不需要代碼案例。 (當然了,還沒具體下任務,應該是一個項目,以前都是做很小的一個小小小模組,比如搜尋功能,擷取url中的字元來判斷是否顯示內容等) 回複討論(解決方案) 領導讓寫一個介面 PHP提供資料
Time of Update: 2016-06-23
大家好,我們老闆讓我修改一下公司的首頁,我在修改的過程中,發現我修改flash中按鈕的動作,沒有那個按鈕還是跳到原來的網頁上,在網上看了好多,不知道這是一個什麼問題求大神指教啊 這是那個按鈕, 這個是我在flash預覽中,點擊跳轉到的頁面,跟我設定的頁面不一樣啊,我設定的是en目錄下的。 坐等大神來指導。。。我是搞嵌入式的,不懂這個網頁編程,趕鴨子上架。求救啊 回複討論(解決方案) 我發現我把 on (release){getURL("
Time of Update: 2016-06-23
我們phper經常會用到很多對數字或字串的處理函數 遺憾的是大部分都不支援數組 靈光一閃,搞定它 覺得有用的大大們捧個場 順便找些bug並給些改進的建議 /** * 通過遞迴調用讓函數支援多維陣列 by wanderwind * 建議其他函數調用來實現 * @param string $fn 調用函數名稱 * @param array $param 參數數組,通常傳入func_get_args() * @param int $key 需要遞迴的參數索引值 *
Time of Update: 2016-06-23
shopnc網站有不少模組,如門戶系統,微商城系統, 但他們彼此獨立互不嚮往來,但有時要變化,比如,想要把各個網頁中的導航統一就不大好辦 我試了一下,主要是控制器不一樣的事,還有model層也是獨立的,難道就沒有辦法嗎? 回複討論(解決方案) shopNC 是經典的商城系統,由於本身已經相當完善了,所以其Team Dev利用其資源擴充出了若干頻道(板塊) 你把他們理解成模組 ,就有問題了 因為模組是附屬於主體的,而頻道(板塊)是相互獨立的
Time of Update: 2016-06-23
/** *求兩個已知經緯度之間的距離,單位為米 *@param lng1,lng2 經度 *@param lat1,lat2 緯度 *@return float 距離,單位米 *@author yalong sun **/ function getdistance($lng1,$lat1,$lng2,$lat2){ //將角度轉為狐度 $radLat1=deg2rad($lat1);//deg2rad()函數將角度轉換為弧度