Time of Update: 2016-06-13
如何將php函數傳遞到js使用項目在後端php有一些字串處理函數,或者是字串合法性檢測類網頁前端也需要用到,不想單獨編寫js代碼,維護起來很麻煩,也會有細小的差異可能導致新問題我的想法是在js和php兩邊各編寫一個統一介面,定義一套函數調用的規則,函數名和參數如何傳遞等等,靠json返回結果有這些疑問:1.聽說過webservice這個詞,它指的是設計思想,還是實際的php模組呢?2.這種通過網路調用函數的辦法,安全和隱私怎樣保證呢?我只想被自己的項目調用3.這種辦法有網路延遲,有沒有更好的解決
Time of Update: 2016-06-13
fastcgi +php 提示 No input file specified.怎麼解決伺服器上有別的php 可以運行, 建立的就是不行, ------解決思路----------------------日誌中應該有更多的資訊,估計是你建立的檔案許可權不對,導致進程無法訪問此檔案------解決思路----------------------目錄許可權的問題。------解決思路----------------------你用了htaccess吧? RewriteEngine on
Time of Update: 2016-06-13
Warning: mysql_free_result(): supplied argument is not a valid MySQL result這是什麼錯?header('content-type:application/json;charset=utf8');$host = '127.0.0.1:3307';$root = 'root';$pwd = 'apeg1996';$con = mysql_connect($host,$root,$pwd);if($con == false){
Time of Update: 2016-06-13
PHP利用GD庫畫圖和產生驗證碼圖片首先得確定php.ini設定有沒有開啟GD擴充功能,測試如下print_r(gd_info());如果有列印出內容如下,則說明GD功能有開啟:Array( [GD Version] => bundled (2.0.34 compatible) [FreeType Support] => 1 [FreeType Linkage] => with freetype [T1Lib Support] => 1 [GIF Read
Time of Update: 2016-06-13
求一個判斷數組值在字串中出現的順序數組$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或者NMAN 返回1,3 //M為數組中第1個出現,N為數組中第3個出現 (A出現在2)A ATM IN 返回 3,5
Time of Update: 2016-06-13
《Extending and Embedding PHP》關於作者Sara
Time of Update: 2016-06-13
thinkphp+iis6.0+win2003 驗證碼亂碼這個驗證碼非thinkphp內建的,該網站在本地電腦(win8.1)和其他win2003上正常顯示,可傳到伺服器A就出現這錯誤伺服器A之前有使用過dz論壇,5.2.17 php版本,這要如何排錯?請教,謝謝------解決思路----------------------老徐已經說了去掉BOM頭 如果不瞭解什麼是BOM頭 百度一下------解決思路----------------------$s = base64_decode('77u/
Time of Update: 2016-06-13
源碼編譯安裝 PHP5.5.0,解決curl_exec訪問HTTPS返回502錯誤的問題 最近碰到一個奇怪的問題, PHP使用 curl_exec 訪問 HTTPS 網頁時, 返回502錯誤, 訪問HTTP網頁時沒有問題, 用 echo phpinfo() ; 查看, 支援openssl, 支援curl, 網上找了好多資料, 都沒解決。[[email protected] ~]# php -VFailed loading
Time of Update: 2016-06-13
PHP 正則(2)PHP 正則有兩個比較重要的方法 preg_match() 和 preg_replace(); 給一個簡單的例子。要對這個進行匹配,用到的模式如下$str = "123123,123123,123123,213123,234234";$model = "/^([0-9]*),(([0-9]*),))*([0-9]*)$/";$match = array();$ret = preg_match($model, $str, $match);$match
Time of Update: 2016-06-13
onethink和phpwind共用將onethink和phpwind資料庫安裝在一起,使用通用的表首碼。將onethink的member表指向phpwind有user表以下為onethink安裝在根目錄下,phpwind安裝在bbs目錄下的情況修改onethink中的is_login函數function is_login(){$site=include('./bbs/data/cache/config.php');C('BBS_SITE_SET',$site[&
Time of Update: 2016-06-13
請教一個關於php數組問題請問你怎麼實現,資料庫裡存在的值 在頁面裡就讓checkbox選中------解決思路----------------------123------解決思路----------------------寫錯了,修改一下123------解決思路----------------------選項都應該是資料庫裡的,產生html頁面時是枚舉出來的,你可以指定某些ID是選中的while($row==mysql_fetch_row($res)){if($row['id]==6)
Time of Update: 2016-06-13
windows 上 怎樣編譯 php 和 xdebug的 原始碼網上有很多的php原始碼編譯介紹,但是幾乎沒有xdebug 的源碼編譯的介紹,我這裡結合自己的實際操作來談一下,其中也會涉及到apache原始碼的編譯。1. php編譯我們以vs2008來作為編譯工具;其他還需要php的編譯套件,這個可在php官方網下載http://windows.php.net/downloads/php-sdk/,下載這個吧:php-sdk-binary-tools-20110915.zip假設把它釋放到e:\
Time of Update: 2016-06-13
php中字串判斷疑問如下:為何返回為true?if(0 == 'name'){echo true;}else{echo false;}把0換做其他數字則返回為falseif(1== 'name'){echo true;}else{echo false;}------解決思路----------------------這個是Php的一個解析機制問題,if(1 == '1name'){echo true;}else{echo false;}這樣就是true------解決思路------------
Time of Update: 2016-06-13
thinkphp 更新資料時如果未修改資料,返回結果判斷錯誤 thinkphp的CURD中,使用save方法時會出現一個奇怪的問題,即如果資料沒有更新(與原資料相同),返回值判斷為false。其實很久之前就發現了這個問題,一度以為是官方代碼的問題,但是一直拖延到最近才想到要去解決這個問題。不得不說:“明日複明日,明日何其多。事事待明日,萬事皆蹉跎。”,與君共勉! 在官網上搜尋了這個問題之後,發現官方已經解決了這個問題,原本的判斷:$result =
Time of Update: 2016-06-13
mcrypt_encrypt錯誤怎麼 解決目前項目中的一個密碼對接放在正式環境之後出現了問題,原因是在PHP5.6以上的版本中修改了mcrypt_encrypt和mcrypt_decrypt,有人知道在新版本的PHP中應該怎麼使用這兩個方法嗎?protected function encrypt($string) {//加密用的密鑰檔案 $key = md5("xxxxxxxx");//加密方法 $cipher_alg = MCRYPT_TRIPLEDES;//初始化向量來增加安全性 $iv =
Time of Update: 2016-06-13
datetimepicker怎麼讓它顯示年視圖啊http://www.bootcss.com/p/bootstrap-datetimepicker/裡面有個年視圖,求各位大神指點下改怎麼寫------解決思路----------------------$(".form_datetime").datetimepicker({format: 'yyyy-mm',autoclose:
Time of Update: 2016-06-13
各位大神,求教一個php網站問題!一個論壇需要每天自動隨機贈送給使用者積分,應該如何解決?公司運營了一個論壇 需要增加一個功能新註冊的使用者 連續一個月 每天隨機贈送1-10的積分就是使用者不線上 不登陸 也會贈送 然後使用者表裡比如多三個欄位 總贈送積分 昨日積分 今日積分然後超出一個月 也就是第31天 就不再贈送 超過這個時間 使用者再登陸的時候 贈送積分的位置 就會提示 “您已離開實習期 不再贈送積分”這個是老闆前幾天讓我做的 給了我一周的時間,我搗鼓兩天了
Time of Update: 2016-06-13
php 排序 嵌套在html中的問題這個排序代碼寫出來了 怎麼才能把他嵌套在html中 實現點擊頁面按鈕就能排序//排序(strtolower($_GET['sort'])=="asc")?$sort="desc":$sort="asc";unset($surl['orderby'],$surl['sort']);$orderUrl = http_build_query($surl);if($_GET['orderby']){//if(strtolower($_GET['orderby'])=
Time of Update: 2016-06-13
求教 多維陣列中刪除空記錄想讓空記錄都刪除掉,而且刪除後,有的key不在了,要把key的順利也重新排列比如刪除了 $arr['0'] $arr['3'] $arr['5'] ,那麼整理後的可以是 $arr['0'] $arr['1'] $arr['2'] $arr['3'] $arr['4']$arr['5'].。。。。當然圖片是二維數組,就是想讓刪除後,後續的key順序也跟上來用過網上的方法都不好使function array_no_empty($arr) {if
Time of Update: 2016-06-13
小弟跪求各路大神一個問題!小弟之前學的是JAVA,現在剛接觸PHP,小弟想問下,如果我用PHP做一個使用者登入註冊功能,但是我不連結到資料庫,只儲存在Session中,請問下各路大神怎麼寫,主要問的是DAO層怎麼寫------解決思路----------------------有什麼區別嗎?你已經知道 DAO 是資料層介面。既然是介面,那麼就有統一的調用方法,並不需要知道資料是如何存放的你只需將有關 session 的操作,放到資料層裡就可以了