Time of Update: 2016-06-23
簡介 如果最近你在美國看電視,你會經常看到一個廣告??一個和藹友善的傢伙說“我希望我的電腦被病毒感染”,“我希望所有我家的照片都被人刪除,找不回來。”或“我希望我的筆記本運轉的聲音聽起來像打雷。” 當然,沒有一個正常人希望遇到這樣的痛苦,但如果你不對自己的電腦採取保護措施,結果就是讓駭客得逞。你需要理解,這就像在你家裡,車或錢袋子,你不能讓它們都敞著口放在外面,你不能認為陌生路人都是可信的。大部分的陌生人並不像你想象的那樣友好。
Time of Update: 2016-06-23
最近一個項目,,想用redis 作為資料庫,php是不待redis 擴充,必須安裝,怎麼安裝呢?我在網上找的很多資料發現都是先行編譯的,但都沒成功,於是就找了另外一種方法是不需要編譯直接安裝就可以了 安裝好後重啟nginx ,php5-fpm, 重啟nginx sudo /etc/init.d/nginx restart 重啟php5-fmp sudo /etc/init.d/php5-fpm restarty phpinfo 在網頁上顯示: reids 看有沒有
Time of Update: 2016-06-23
上個星期天,我感覺應該整理一下我的書櫃。於是,在書櫃裡,我發現了一本幾乎完全忘記的書(我想不起來為什麼要買它!):《PHP 6 ? 快速簡潔的Web開發》 這本書出版於2008年一月。而六年之後的今天,PHP的最新版本仍然是5.5 5.6(在我寫這篇部落格的時候,PHP 5.6發布了,但事實上,這使得PHP
Time of Update: 2016-06-23
今天把vps上php5.3升級到了php5.4,我採用的是nginx+php-fpm的架構,nginx通過php-fpm的socks檔案來串連。 結果報錯: connect() to unix:/tmp/php-cgi.sock failed (13: Permission denied) while connecting to upstream 我檢查了一下 /tmp/php-cgi.sock
Time of Update: 2016-06-23
If vercode > "" Thenemail = "介面簡訊的使用者帳號"SMS_PASSWORD = "介面簡訊的使用者密碼"DescURL = "http://www.xxxx.com.cn/api/send.asp" //介面地址Set objHTTP = Server.CreateObject("MSXML2.XMLHTTP")Call objHTTP.Open("POST", DescURL, FALSE)PostData =
Time of Update: 2016-06-23
php編譯openssl模組的步驟 最近我們打算在php架構中使用composer來管理依賴關係,但是在執行composer的安裝命令時(如下),發現系統提示沒有安裝openssl擴充類庫。 安裝composer命令: sudocurl -s https://getcomposer.org/installer | sudo php 異常如下: Some settings onyour machine make Composer unable to work
Time of Update: 2016-06-23
你是否正在準備尋找一份PHP開發的工作,並且也在尋找一些關於PHP的面試題及答案?本文為大家分享了一些被提問頻率最高的11個PHP面試題,以及對應的常規回答,每個公司都有自己的面試標準,面試和問題是完全取決於你在工作中所扮演的角色,當然也和你的編程技能息息相關。 問題:請用最簡單的語言告訴我PHP是什嗎? 回答:PHP全稱:Hypertext Preprocessor,是一種用來開發動態網站的伺服器指令碼語言。 問題:什麼是MVC?
Time of Update: 2016-06-23
PHP開發人員初學者往往忽略了命令列的作用,的確,在資料庫管理工具和整合式開發環境中,命令列操作越來越不被重視。但,當開發大型項目或運行較大的檔案及大資料檔案時,也許命令列操作才更合適。 設定PHP路徑 這裡有兩種方法在命令列中運行php: 1.設定環境變數
Time of Update: 2016-06-23
//資料庫連接set_charset("utf8")) { printf("字元集utf8載入錯誤: %s\n", $mysqli->error);} else { //printf("設定當前字元集: %s\n", $mysqli->character_set_name());}$mysqli->query("set names 'utf8'");//寫庫$mysqli->query("set character set 'utf8'");//讀庫//$mysqli->close(
Time of Update: 2016-06-23
各位好,我的Lnmp 環境網站的http存取控制 沒有效果,也無任何提示,請高手提示下。 以下是配置,也設定過使用者名稱密碼,重啟伺服器,都成功了,無報錯,無效果 http://www.vpser.net/build/nginx-htpasswd.html#newcomment 這是資料連結 回複討論(解決方案) 把裡面的PHP移到上面或者直接去掉。 把裡面的PHP移到上面或者直接去掉。 已通過另一種方法解決 感謝。
Time of Update: 2016-06-23
搞了一個多圖上傳,INPUT裡指定了3個上傳圖片功能,自已搞了一下,發現上傳成功了,圖1能自動改名,圖2和3不能自動改名,請問要怎樣改? $uploaddir = "uploadfiles/";//設定檔案儲存目錄 注意包含/ $type=array("jpg","gif","bmp","jpeg","png");//設定允許上傳檔案的類型 $patch="uploadfiles/";//程式所在路徑 //擷取檔案尾碼名函數 function fileext($filename) {
Time of Update: 2016-06-23
做一個查詢手機系統,銷售可以選擇時間,庫存查詢時為當前庫存不需要時間選擇。兩個功能做在一個頁面。由於還不涉及javascript,活學活用了一把javascript。功能達到了,但是問題出來了,請看圖,日期換了行,起始日期應該一行顯示!請各位老大指教,謝謝! 。 test javascript 回複討論(解決方案) style="display:block" 用了block?然??行了,改?inline test javascript ;
Time of Update: 2016-06-23
$city = $this->uri->segment(4); //var_dump(json_decode($city,true)); //$city = iconv("utf-8","utf-8",$this->uri->segment(4)); $city = urldecode($this->uri->segment(4)); var_dump($city); $city = iconv("ISO-8859-1","GBK",$city); echo
Time of Update: 2016-06-23
最近在研究怎麼用POST方式傳遞資料 我想得到的效果是,開啟網頁a,向一個網頁b傳遞一個字串 然後在網頁b上顯示這個字串。 在網上找到一份代碼,是這樣的 網頁a的代碼: $uri = "http://localhost/handle.php"; // 參數數組 $data = array ( 'name' => 'tanteng' // 'password' => 'password' ); $ch = curl_init
Time of Update: 2016-06-23
現在想對公眾號的二維碼做個修改,希望能解決下面兩個問題中的一個 問題1:掃碼時能不能判斷出來是通過掃描還是通過UC的掃描或者是通過其他的掃碼工具掃描?如果可以,怎麼判斷? 問題2:如果問題1沒辦法解決的話,求解決這個問題 我用二維碼解碼器把公眾號二維碼解碼後得到一個連結如“http://XXXXXx” 現在我想做一個頁面,這個頁面裡面放個 關注公眾號
Time of Update: 2016-06-23
如何能在不動安卓 和 蘋果版本的前提下 php介面這邊判斷調用這個介面的是安卓還是蘋果? 回複討論(解決方案) function get_device_type(){ $agent = strtolower($_SERVER['HTTP_USER_AGENT']); $type = 'other'; if(strpos($agent, 'iphone') || strpos($agent, 'ipad')){ $type = 'ios'; } if(strpos($agent,
Time of Update: 2016-06-23
用單引號代替雙引號來包含字串,這樣做會更快一些。因為PHP會在雙引號包圍的字串中搜尋變數,單引號則不會,注意:只有echo能這麼做,它是一種可以把多個字串當作參數的“函數”(譯註:PHP手冊中說echo是語言結構,不是真正的函數,故把函數加上了雙引號)。 1、如果能將類的方法定義成static,就盡量定義成static,它的速度會提升將近4倍。 2、$row[’id’] 的速度是$row[id]的7倍。 3、echo 比 print
Time of Update: 2016-06-23
JS版本: //total_page:總頁數 //boundary:頁數臨界值 //front_range:前段顯示頁碼數 //mid_range:中段顯示頁碼數 //rear_range後段顯示頁碼數 //page_size:每頁記錄數 var pagination_config = {total_page : 10,current_page:1, boundary : 7, front_range : 1, mid_range : 5,
Time of Update: 2016-06-23
我有個這樣的需求 要在安卓APP向伺服器發起請求的時候調試PHP程式。 把目標分解開來,大概步驟如下 調試PHP使用ECLIPSE+XDEBUG,而XDEBUG觸發斷點需要get方法傳遞一個參數或者設定一個COOKIE,我使用的是COOKIE的方法(我認為這種方法比較好) 也就是說,要想辦法讓APP發起請求的時候帶著COOKIE資訊,因為APP開發我不熟悉,所以只能想別的辦法,我的辦法就是HOOK到請求,然後添加上COOKIE值
Time of Update: 2016-06-23
取的?在?案、目?、上?目? 於 test.php ?, 要做取得路?、目?等, 可?下述: 取得 路? + ?名 (要取得 /var/www/project/test.php) * echo __FILE__; 取得 ?名 (要取得 test.php) * echo basename(__FILE__); 取得 不含附?名的?名 (要取得 test) * echo basename(__FILE__, '.php'); 取得