Time of Update: 2016-06-23
首先聲明一下,這篇文章是我的原創,但是,這些資料不是我總結出來的,大家可以搜尋下“百度工程師HDK”,這些資料是他提供的,我只是給一個總結,因為他那篇文章很長,我這裡提煉了幾點要點。
Time of Update: 2016-06-23
$num=" "; for($i=0;$i $num .=rand(0,9); } session_start(); $_SESSION["Checknum"]=$num; header("Content-type:image/png"); srand((double)microtime()*1000000); $im=@imagecreate(60,20);
Time of Update: 2016-06-23
我的博文的前一篇講解了PHP的反射機制是怎麼回事,如果讀者還不清楚反射機制,可以搜尋下或者看我的博文,都是不錯的選擇,我們開始講解一下怎麼用PHP來實現外掛程式機制。所謂外掛程式機制,就是我們定義一個介面,即我們定義一個interface,然後第三方外掛程式就去實現這個interface,然後我們拿到了這個外掛程式之後,去調用這個外掛程式的功能,我們可以不知道這些外掛程式的類名等資訊,我們接下來就用反射機制去實現這個功能。
Time of Update: 2016-06-23
公司用的yii架構,也就跟著學了,可是有幾個地方一直沒明白,希望 裡面有這樣一個方法 yii::app()->user->com_id yii::app()->user->real_name 這個user表是我們自己添加的資料表,那麼這裡的方法也就不是yii預設有的吧,可是我一直沒找到在哪裡寫的,還有很多類似於 yii::app()下面的方法 第二個問題 我看到官網上是control全部放在protected/control 模板頁面都是在protected/views裡面,
Time of Update: 2016-06-23
$a = 'aaa,bbb,ccc,"eee,ccc,sss,ppp",dddd,iiii,cccc'; 如果碰到這種類型的字串,我怎麼才能使用正則來替換雙引號裡面的逗號呢?(註:雙引號裡面有幾個逗號不是確定的,上面的只是列子) 回複討論(解決方案) 線上等,請大俠來指點。 $a = 'aaa,bbb,ccc,"eee,ccc,sss,ppp",dddd,iiii,cccc';echo preg_replace_callback('/".+?"/', function(
Time of Update: 2016-06-23
早在之前學習Java的時候,清楚的記得是學完了多線程之後學習的反射,現在在PHP中當然也有反射機制,如果童鞋你還不明白,那就需要搞明白奧,畢竟反射的功能還是蠻強大的,學習它還是很具有現實意義的。 反射從簡單去理解就是我們拿到一個類,得到這個類的一些資訊,比如它有哪些方法、有哪些參數等等,當然我們還可以動態去調用它的方法等等一些功能,它的用途就是可以自動載入外掛程式、自動產生文檔等等,從而達到擴充PHP語言的作用。
Time of Update: 2016-06-23
經過自己的研究加上老徐的點撥,可以實現顯示圖片的效果了,然後我植入thinkPhp項目,測試結果也OK【主要是執行個體化類】。 ,但是問題來了。。我現在想放在模板的HTML這裡 ,結果
Time of Update: 2016-06-23
這段時間正在學PostgreSQL,我用的是PDO方式來操作,串連、增刪改查都可以正常操作,但是發現所有出錯的語句都不會報錯,比如在mysql中一條錯誤sql會直接中斷並輸出錯誤資訊和錯誤號碼,但是postgresql只是給結果賦個false值,沒有任何資訊和提示,都不知道是不是因為sql文法的問題,還有就是在一個事務裡,有出錯的sql執行,最終居然也執行成功了。。。沒有catch出任何錯誤。 不清楚是我哪裡配置有問題或者操作方式不對,希望有瞭解的朋友可以點撥一下,謝謝!
Time of Update: 2016-06-23
項目需要,圖表顯示資料,個人能力有限, /* CAT:Bar Chart */ header("content-type:text/html; charset=utf-8"); /* pChart library inclusions */ include("class/pData.class.php"); include("class/pDraw.class.php"); include("class/pImage.class.php"); /* Create and
Time of Update: 2016-06-23
我用PHP查詢SQL2005資料庫裡的某表時,表的ID資料類型是uniqueidentifier類型,我想把這列輸出在頁面上,請問有什麼辦法。線上等,謝謝。 回複討論(解決方案) 他是 16 位元組的位元據,讀出來應該是個串 你給我看看,才好說怎麼做 比如讀出後儲存在變數 $id 中 你就 echo base64_encode($id); 貼出結果 V+mLfrZqsEa+dAAJhxD9Yw== 我有你的方法輸出後就是這個結果。
Time of Update: 2016-06-23
表單中,一部分內容是通過 js產生的,如 其中名單是由jquery產生 for(var i=1;i $('#man').append("姓名"+i+''+'男女'+'‘+""); } 同樣的程式 在ie下可以正常得到 buyman=1&man1=222&sex1=%C4%D0&card1=44444 而chrome下,只能得到 buyman=1 請問應該怎麼解決? 回複討論(解決方案) 符號錯誤,改成這個:
Time of Update: 2016-06-23
問題描述: 執行 httpd 的使用者是httpd 所屬httpd使用者組 DocumentRoot: /webroot httpd httpd drwxrwx--- /webroot/index.html httpd httpd -r-------- /webroot/index.php httpd httpd -r-------- index.html跟index.php都能正常訪問 在linux系統下,index.php不需要執行許可權的嗎?
Time of Update: 2016-06-23
if($_GET["type"]=="modify"){ $id=$_GET['id']; if($_POST["submit3"]) { $result=$connection->query("update t_user set f_username='$a',
Time of Update: 2016-06-23
資訊提交頁面,只能提交上半部分到資料庫。諮詢過度娘無果,檢查代碼無果。特來請教大大們。下列代碼。 回複討論(解決方案) 最後面的兩個函數(`dk_transport`,`dk_function`)無法提交,資格找不原因。 沒有被選中的單選鈕是不會被提交的!請檢查 另外你的單選鈕沒有 valuse 屬性,提交後不能知道誰被選中了 沒有被選中的單選鈕是不會被提交的!請檢查 另外你的單選鈕沒有 valuse 屬性,提交後不能知道誰被選中了
Time of Update: 2016-06-23
某網盤裡的壓縮包rar格式外鏈有referer檢測防盜鏈,本人想把它放到部落格上,讓人直接可以下載,請問怎麼偽造來路,然後可以打得開下載這個rar格式的檔案,求php代碼 之前自己瞎折騰了代碼 http://bbs.csdn.net/topics/390842920 ,感覺不大好 回複討論(解決方案) 偽造referer 偽造referer 求代碼 $url = '/某個串連地址url.rar格式';$ch = curl_init();
Time of Update: 2016-06-23
不同的錯誤處理方法: 簡單的die()語句 自訂錯誤函數和錯誤觸發器 錯誤報表 基本的錯誤處理:使用die()函數 if(!file_exists("welcome.txt")){ die("FIle not found"); }else{ $file=fopen("welcome.txt","r"); }
Time of Update: 2016-06-23
http://localhost/下的 index.php正常顯示 只要是包含 的代碼的php檔案都無法顯示 ,點擊之後只有下載對話方塊 但是不包含 的代碼的php檔案可以正常顯示成網頁。 另外:目錄名左邊的檔案夾小表徵圖為什麼沒有了,每次都這樣! 回複討論(解決方案) 來看看! 不是特別懂! 你的作業系統是什嗎? 你的作業系統是什嗎? win7
Time of Update: 2016-06-23
has ? parameters';}hello(); 我想自動擷取自訂函數的名稱,及其傳入多少個參數,怎麼擷取? 回複討論(解決方案) function hello(){ echo 'function name is:'. __FUNCTION__; // get function itself name // how to get how many parameters in these function , echo 'has
Time of Update: 2016-06-23
這是個用戶端C版本的解密函數,我需要一個PHP版本的加密函數,麻煩下大神, void hdth_normal_decode(char * outstr,char * instr){int i=0;int j = 0;int len = strlen(instr);for(i=0;i 給個原文轉為密文的例子: 原文:www.comunits.net密文:jmjmjmqhflrlplhmqlllgmfmqhqlhlgm 回複討論(解決方案)
Time of Update: 2016-06-23
某網盤的壓縮包rar格式外鏈有referer檢測防盜鏈,本人想把它放到部落格上供人下載,於是學習PHP偽造referer,但是得到的結果是一串亂碼,估計是把壓縮包以文本的形式輸出了,本人是菜鳥,求大神指點如何讓它以開啟原串連的形式下載啊 My Code如下: 回複討論(解決方案) 你把這些得到的結果另存成rar格式,如果能開啟,說明內容是對的。這樣的話,只需要輸出一下Header資訊就可以了: header("Content-type: application/