Time of Update: 2017-02-28
上傳 如何用PHP實現檔案上傳(執行個體1) 上傳檔案表單網頁:updatefile.htm<html><head><title>上傳檔案表單</title></head><body>&
Time of Update: 2017-02-28
<?php/*** 通用的樹型類,可以產生任何樹型結構*/class tree{/*** 產生樹型結構所需要的2維數組* @var array*/var $arr = array();/*** 產生樹型結構所需修飾符號,可以換成圖片* @var array*/var $icon = array('│','├','└');/*** @access private*/var $ret = '';/*** 建構函式,初始化類*
Time of Update: 2017-02-28
在PHP中運行只有root使用者才可以啟動並執行外部程式,一直是個老問題,用常規的辦法很難實現。這是因為一般情況下,PHP是作為APACHE的一個模組的,也就是說,PHP是APACHE的一部分,而APACHE除了suEXEC機制外,是不能以不同的使用者ID來執行命令的,但suEXEC機制只能CGI有效。網上曾經有一篇文章,說用調用"su - -c
Time of Update: 2017-02-28
第一部分是指在Android系統的手機上直接寫PHP指令碼代碼並立即運行;第二部分則繼續講解如何把寫好的PHP指令碼代碼打包成akp安裝檔案。首先,在手機上安裝兩個apk包。一個是SL4A(Scripting Layer for Android),這個是Android的指令碼環境,前身是ASE(Android Scripting
Time of Update: 2017-02-28
PHP100平均每個月都會有入侵或者攻擊,我們做了很多工作,當然很多高手們還是可以入侵,這我們並不感到奇怪,因為我們相信天外有天,人外有人,雖然我們現在伺服器還是穩定(高手們不要來噴了),我們把我們曾經做的一些安全操作分享給大家,包括linux安全,apache安全,和ningx安全等,如果有什麼更好的建議,也可以郵件我,alanzhang@php100.net 本文將介紹網站伺服器如何有效防禦PHP木馬攻擊
Time of Update: 2017-02-28
一些可以查詢IP地理位置、身份證所在地、手機歸屬地的介面。由於某些介面需要提供來路,所以以下代碼如果JS不能直接讀取,可以通過PHP來返回結果,然後再通過JS調用返回結果的頁面。 源碼與示範:源碼出處示範出處 01<?php02/*03新浪的IP查詢介面:04新浪的:http://counter.sina.com.cn/ip?ip=IP地址05返回Js資料,感覺不是很精確,可以把問號後面的去掉,直接返回本機對應的IP所在地06 07有道的IP查詢介
Time of Update: 2017-02-28
程式|攻擊 庫檔案] 正如我們前面討論的那樣,include()和require()主要是為了支援程式碼程式庫,因為我們一般是把一些經常使用的函數放到一個獨立的檔案中,這個獨立的檔案就是程式碼程式庫,當需要使用其中的函數時,我們只要把這個程式碼程式庫包含到當前的檔案中就可以了。
Time of Update: 2017-02-28
程式|攻擊 由於原文比較長,而且有相當一部分是介紹文章的背景或PHP的基礎知識,沒有涉及到PHP安全方面的內容,因此我沒有翻譯。如果你想瞭解這方面的知識,請參考原文。 文章主要從全域變數,遠程檔案,檔案上傳,庫檔案,Session檔案,資料類型和容易出錯的函數這幾個方面分析了PHP的安全性,並且對如何增強PHP的安全性提出了一些有用的建議。 好了,廢話少說,我們言歸正傳! [全域變數]
Time of Update: 2017-02-28
php用越來越多!安全問題更為重要!這裡講解如果安全配置php.ini 安全配置一 (1) 開啟php的安全模式 php的安全模式是個非常重要的內嵌的安全機制,能夠控制一些php中的函數,比如system(), 同時把很多檔案操作函數進行了許可權控制,也不允許對某些關鍵檔案的檔案,比如/etc/passwd, 但是預設的php.ini是沒有開啟安全模式的,我們把它開啟: safe_mode = on (2)
Time of Update: 2017-02-28
很多時候使用者需要從網站下載檔案,如果檔案是可以通過一個固定連結公開擷取的,那麼我們只需將檔案存放到 webroot 下的目錄裡就好。但大多數情況下,我們需要做許可權控制,例如下載 PDF 賬單,又例如下載網盤裡的檔案。這時,我們通常藉助於指令碼代碼來實現,而這無疑會增加伺服器的負擔。例如下面的代碼:<?php // 使用者身份認證,若驗證失敗跳轉 authenticate(); /
Time of Update: 2017-02-28
去年開發了一個OA系統,需要實現文檔一鍵上傳並實現線上預覽,類似百度文庫的功能。系統內容:CentOs5.5用到的工具:Openoffice 3 , Pdf2Swf tool , Jodconverter , FlexPaper網上找了些資料,早有人已經實現了這樣的功能,只不過是用JAVA來寫的東東,PHP的沒找著。結合網上的資料根據實現操作經驗。紀錄並總結一下:整體思路如下:實現步驟: 1. DOC上傳 2. DOC轉成PDF 3.
Time of Update: 2017-02-28
昨天我在寫PHP程式的時候,無意發現在PHP的::操作符非常強大,不僅僅是只用在訪問parent,sel,靜態成員屬性、常量上面,其實他的功能強大了去了。這個符號在PHP中實際上叫做範圍解析符,這是PHP官方的解釋php.net/manual/zh/language.oop5.paamayim-nekudotayim.php。但是官方中文部分只是簡單的介紹了訪問parent,sel,靜態成員屬性、常量的作用,而下面英文部分,可能由於咱們這些弔死對英文不好的緣故,就沒看下去了,實現上,下面還有一個
Time of Update: 2017-02-28
建立|中文 我使用的是FPDF(www.fpdf.org),下載了fpdf類庫後,還要使用下面的中文類庫才能支援中文,但只能使用一種中文字型(華文仿宋)。為此我煩惱了很長時間,現在終於搞定了,將TrueType字型轉化為pt1字型使用:下面是在FPDF上找的一個中文類庫:<?phprequire(''fpdf.php'');$Big5_widths=array(''
Time of Update: 2017-02-28
簡單樣本:split.php<?php$i = 0; //分割的塊編號$fp = fopen("abc.wmv","rb"); //要分割的檔案$file = fopen("split_hash.txt","a"); //記錄分割的資訊的文字檔while(!feof($fp)){$handle = fopen("abc.wmv.{$i}","wb");fwrite($handle,fread($fp,50
Time of Update: 2017-02-28
<?php/** Author ZhangZhaoyu 2012-9-13 下午2:28:18 **//** * * @param unknown_type $file_name * @param unknown_type $file_sub_path "xxx/xxx/" * */function down_file($file_name, $file_sub_dir) {$file_path = $_SERVER["DOCUMENT_ROOT"] .
Time of Update: 2017-02-28
資料庫資料模型使用方法構造一個資料庫表模型$beian=M('beian');自動填滿aaa bbb欄位
Time of Update: 2017-02-28
java如下 public class aa{ public static void main(String[] args){ System.out.println(System.currentTimeMillis()+"----"); int a=0; int i; for(i=0;i<10000000;i++){ a+
Time of Update: 2017-02-28
下載PHP 5後解壓縮檔案到C:\PHP 目錄下然後將根目錄下的DLL檔案拷貝到c:\windows\system32下然後將php.ini-dist改為 php.ini將extension_dir = "./"改extension_dir = "c:/php/ext/"注意後面一定要/結尾如果您的SESSION建立失敗可以在C:\php目錄下建立session然後修改php.ini將;session.save_path&nb
Time of Update: 2017-02-28
參考alipay網頁支付介面的代碼 其實原理跟ecshop上整合的alipay支付差不多 就是因為利用curl請求的時候相應時間過長 所以不能直接去先post資料再產生button /*** 產生支付代碼* @param array $order 訂單資訊* @param array $payment 支付方式資訊*/function get_
Time of Update: 2017-02-28
生活中,不少人都會遇到需要投票。但往往投票的地方也是薄弱的,可能對投票來源沒有驗證的話,將會導致刷票,嚴重的話還會導致網站淪陷。 下面這篇文章就是講如何防刷票,雖然不是100%能防止,但是也能從根源上杜絕了一大批菜鳥對系統的破壞。我就直接轉過來了:) 剛剛做了一個刷票系統,感觸不少,剛開始也是遇到好多好多刷票的。經過了一次又一次的改正,基本上杜絕了刷票程式進行的刷票。下面把具體刷票方面列舉出來: 1.首先一個複雜的驗證碼是非常非常重要的,剛開始用了一個很簡單的小驗證