Time of Update: 2016-06-13
如何使用PHP來強制檔案下載PHP允許你改變你寫的,這樣就可以迫使一個要下載的檔案,通常情況下,瀏覽器會載入在同一視窗中的檔案的HTTP標題。這是完美的檔案,如PDF檔案,文檔檔案,圖片,視頻,您希望您的客戶下載,而不是線上閱讀。具體方法如下:1,你想下載到您的Web伺服器上傳檔案。例如,huge_document.pdf2,編輯新的PHP檔案 -
Time of Update: 2016-06-13
PHP中伺服器變數 $_SERVER 詳解 伺服器變數 $_SERVER 詳解:1、$_SESSION['PHP_SELF'] -- 擷取當前正在執行指令碼的檔案名稱2、$_SERVER['SERVER_PROTOCOL'] -- 請求頁面時通訊協定的名稱和版本。例如,“HTTP/1.0”。3、$_SERVER['REQUEST_TIME'] -- 請求開始時的時間戳記。從 PHP 5.1.0 起有效。和time函數效果一樣。4、$_SERVER['argv'] --
Time of Update: 2016-06-13
Easy PHP + mantis 安裝與設定 1、下載Easy PHP和Mantisbt 程式2、安裝Easy PHP,啟動如果報“無法開啟已有程式” 什麼的錯誤,下載vs2005和vs2008運行包,很小的,幾兆。我是先安裝了vs2005,安裝以後還是不能啟動Easy PHP中的Apache,就又安裝了vs2008,這下就好了。所以也不清楚是否只需要安裝vs2008。3、將MantisBT應用解壓後放入到Easy
Time of Update: 2016-06-13
PHP採集利器:Snoopy 試用心得 ?Snoopy是什麼? (下載snoopy)Snoopy是一個php類,用來模仿web瀏覽器的功能,它能完成擷取網頁內容和發送表單的任務。Snoopy的一些特點:* 方便抓取網頁的內容* 方便抓取網頁的常值內容 (去除HTML標籤)* 方便抓取網頁的連結* 支援代理主機* 支援基本的使用者名稱/密碼驗證* 支援設定 user_agent, referer(來路), cookies 和 header content(標頭檔)*
Time of Update: 2016-06-13
PHP中SESSION不能跨頁傳遞問題的解決辦法 在PHP中使用過SESSION的朋友可能會碰到這麼一個問題,SESSION變數不能跨頁傳遞。這令我苦惱了好些日子,最終通過查資料思考並解決了這個問題。我認為,出現這個問題的原因有以下幾點:? 1、用戶端禁用了cookie? 2、瀏覽器出現問題,暫時無法存取cookie? 3、php.ini中的session.use_trans_sid?=?0或者編譯時間沒有開啟--enable-trans-sid選項? 為什麼會這樣呢?下面我解釋一下:?
Time of Update: 2016-06-13
PHP開發中安全防範知識PHP代碼安全和XSS,SQL注入等對於各類網站的安全非常中用,尤其是UGC(User Generated Content)網站,論壇和電子商務網站,常常是XSS和SQL注入的重災區。這裡簡單介紹一些基本編程要點, 相對系統安全來說,php安全防範更多要求編程人員對使用者輸入的各種參數能更細心. php編譯過程中的安全 建議安裝Suhosin補丁,必裝安全補丁 php.ini安全設定 register_global = off magic_quotes_gpc
Time of Update: 2016-06-13
php添加代碼,本機通過上傳至伺服器就不能添加資料PHP code$SetID=$_REQUEST[ID];//分離價格類型$temp_day = "";$temp_ary = $_POST[SetCountID];for($a=0;$a1){ $temp_day="0,".$temp_day;}else{ $temp_day=$temp_day;}///分離出發日期$temp_str = "";$shyt =
Time of Update: 2016-06-13
PHPGACL應用許可權控制
Time of Update: 2016-06-13
Yii 如何?登入後跳轉到次層網域?我想實現的功能是:使用者從www.domain.com登入後自動跳轉到user.domain.com,我用字串拼接的方法實現了頁面跳轉(不知是否有更好的方法?)目前問題是,頁面跳轉後使用者的登入狀態無效了,需要重新登入.向各位大蝦求解決辦法.------解決方案--------------------沒用過yii,不過你登陸後無效說明你cookie儲存的域不對,應該是
Time of Update: 2016-06-13
求一PHPRegex,線上等<div> </div>正則提取出table或tr標籤,如:,標籤屬性不固定,有多少就要多少,線上等,謝謝------解決方案--------------------preg_match_all再用str_replace------解決方案--------------------PHP code$str =<div> </div>eof;preg_match_all('#]+(?=")[^>]+>#is',$str,$m);
Time of Update: 2016-06-13
關於在JS裡引入PHP檔案的問題下面這種寫法有人用過嗎 在PHP檔案裡引入一個HTM檔案,具體是一段JS代碼。。我的問題是,假如PHP返回慢一點(假設我SLEEP兩秒),直接影響到了頁面的載入速度然後等載入完成後,裡面那一段JS代碼好像執行不成功誰能幫忙分析下執行的過程。。------解決方案--------------------不明白你的意思 ,“裡面那一段JS代碼好像執行不成功”
Time of Update: 2016-06-13
PHP.INI :檔案上傳功能配置 轉載自: http://www.leapsoul.cn/?p=488注意: 若為Apache Server 則應該配置apache檔案夾中的php.ini檔案PHP檔案上傳功能配置主要涉及php.ini設定檔中的upload_tmp_dir、upload_max_filesize、post_max_size等選項。 php.ini中檔案上傳功能配置選項說明 開啟php.ini設定檔找到File Uploads file_uploads = On
Time of Update: 2016-06-13
phpexcel 匯出 顏色問題用phpexcel做匯出的excel的顏色怎麼和網頁中的顏色顯示不一致呢?PHP codequery("select * from oa_event_sales");while($a = $db->fetch_array($q)){ $list[] = $a;}$ce = new creatExcelDb();$re =
Time of Update: 2016-06-13
require_once 不能載入被包含的檔案裡的內容網站目錄結構:rootdir(D:\test) .....index.php .....class .....config.php .....db.class.php內容:index.php require_once('class/db.class.php'); ?>config.php $db_config['hostname'] = '192.168.1.22';
Time of Update: 2016-06-13
memcache 儲存 php session 1. 修改設定檔,在 php.ini 中全域設定:session.save_handler = memcachesession.save_path = "tcp://127.0.0.1:11211"或者某個目錄下的 .htaccess :php_value session.save_handler "memcache"php_value session.save_path
Time of Update: 2016-06-13
PHPExcel的exception 'Exception' with message 'The filename is not recognised as an OLE file問題解決 [ 錯誤資訊 ]exception 'Exception' with message 'The filename ../../Uploads/taobaoExcel/day_110815/201108151844517294.xls is not recognised as an OLE file'
Time of Update: 2016-06-13
php開發中關於cookie無效的常見解決方案 php開發中關於cookie無效的常見解決方案cookie存在用戶端,跟伺服器沒有關係的,注意你程式裡大小寫問題,linux是大小寫敏感的,還有php教程的配置,比如是否 register_globals = Off 的配置在兩邊都一樣等等。PHP 的 @、# 符號的意思function foo($n){ $result = 1/$n; return $result;}echo @foo(0); //
Time of Update: 2016-06-13
分享一個自己寫的PHP CONFIG類 這個類最大的特點就是可以載入無線深度的配置項,而在配置的使用過程中也可以對某些配置項進行修改,深度不超過5級。/** * config.php * * discription * * @filename config.php * @version v1.0 * @update 2011-8-9 * @author randy.hong * @contact homingway@163.com * @package config
Time of Update: 2016-06-13
PHP建立層級目錄,多級目錄 上傳檔案常常需要將不同類型檔案放到不同檔案夾中。但由於PHP中建立目錄時只能建立一個,什麼意思?看一看以下代碼就清楚了。代碼:mkdir("cjlsoft/download/cpp_book",
Time of Update: 2016-06-13
大家來看這段代碼,怎麼插不進資料庫include("db.php");if(!empty($_POST['sub'])){$title=$_POST['title'];$con=$_POST['non'];$sql="insert into `test` (`id`,`title`,`non`,`date`) VALUES('null','$title','$con',now())";mysql_query($sql);echo "插入成功"; } ?>news-add --