加固PHP環境_PHP教程

PHP作為Apache的模組運行時,Apache本身的安全起主導作用,因此如果配置正確的話,PHP應該是一個十分安全的環境,但是如果PHP是以CGI方式來啟動並執行話,就沒有這麼安全了。 本文中提到的操作,對Unix和Windows都適用。 一、作為Apache模組來運行 因為一般說來,Apache會以“nobody”或者“www”來運行,所以,PHP作為模組是十分安全的。 如果PHP在虛擬機器主機環境下,可能會產生使用者能瀏覽其他使用者檔案的危險。一個簡單的指令碼如下: // 假定文檔根位於

PHP4與MySQL資料庫操作函數詳解(上)_PHP教程

說PHP就不能不提MySQL,而要講MySQL,那麼PHP也是必然要被提起。PHP的迅速崛起,離不開MySQL,而MySQL的廣泛應用,也與PHP休戚相關。 下面詳細分析PHP4中與MySQL相關操作的函數(共32個,開頭都為mysql_): . 串連

PHP中的物件導向和面向過程_PHP教程

本文針對的讀者本文針對希望瞭解PHP中有關物件導向與面向過程兩種編程方式的讀者,包括新手和老手。假設讀者對PHP及類的使用有一定程度的熟悉。簡介“真正的天才具有正確評價不確定的,有風險的和矛盾的資訊的能力。--邱吉爾”使用許多程式設計語言時,你通常只能使用物件導向或面向過程二者之一的編程方式。而在PHP中,你可以自由選擇或混用。目前絕大多數PHP程式員使用面向過程的方式,因為解析WEB頁面本身就非常“過程化”(從一個標籤到另一個標籤)。在HTML中嵌入過程處理代碼是很直接自然的作法,所以PHP程

Linux下PHP串連MS SQLServer的辦法_PHP教程

提出問題 前幾天做了一個非常奇怪的項目,我公司開發了一套基於中國聯通SGIP協議的SP端短Message Service軟體,提供聯通130簡訊服務。這套系統是Windows 2000下的,資料庫採用的是微軟SQLServer2000,並且已經正常運行了一段時間。而最近由於要在WEB上提供短訊息使用者的一些資訊,就需要從WEB上讀寫SQLServer資料庫,本來SQLServer資料庫的最佳搭檔應該是微軟IIS

如何用PHP做到即時簡繁切換_PHP教程

到滿多網站都有即時簡繁切換的功能,只是都不見有人提供做法,因 此我也寫了一段轉換程式,給有需要的人蔘考: 以下程式所用的table檔是a4chinese的big5-gb.table,其著作權為a4chinese作者所有;PHP程式碼部分則可自由修改應用,唯不得出售營利..^^ 1.先取得big5-gb.table檔,你可在文章下面的連結找到.2.加入下列PHP程式碼:function big52gb($Text){$fp = fopen("big5-gb.table",

PHP下對緩衝區的控制_PHP教程

PHP4.0 提供了一個輸出緩衝函數集合。輸出緩衝支援允許你寫包裹函數功能壓縮緩衝區。在 PHP4 的輸出緩衝支援允許 HTML 頭資訊存放, 無論 HTML的本文是否輸出。但在PHP中,頭資訊( (header(), content type, and cookies )不採用緩衝 。 在使用PHP的過程中不免要使用到header和

用PHP處理多個同名複選框_PHP教程

如果一個表單中有多個同名複選框,在提交到php時卻只有一個值,而並不像asp那樣是一串用逗號分割的值。有一個很簡單的方法來解決:將複選框的name後面加上[],例如: 改為:。這樣php將得到一個叫ccc的陣列。但這種方法有個問題,如果您要在用戶端對複選框是否被選擇、選擇了幾個用javascript來判斷時,javascript會因為複選框的name中含有[]而出錯。您可以在表單中加入一個隱含域,用javascript設定它的值。 ... ...

PHP技術_PHP教程

PHP,一個嵌套的縮寫名稱,是英文“超級文本預先處理語言”(PHP:Hypertext Preprocessor)的縮寫。PHP 是一種 HTML 內嵌式的語言,PHP與微軟的ASP頗有幾分相似,都是一種在伺服器端執行的“嵌入HTML文檔的指令碼語言”,語言的風格有類似於C語言,現在被很多的網站編程人員廣泛的運用。PHP 獨特的文法混合了 C、Java、Perl 以及 PHP 自創新的文法。它可以比 CGI 或者 Perl 更快速的執行動態網頁。用PHP做出的動態網頁面與其他的程式設計語言相比,

簡單介紹下 PHP5 中引入的 MYSQLI_PHP教程

在新下載的PHP5中你會發現多了一個mysqli.dll,它是幹什麼用的呢?我簡單介紹下:mysqli.dll是PHP對mysql新特性的一個擴充支援。在PHP5中可以在php.ini中載入,如:498)this.width=498;' onmousewheel = 'javascript:return big(this)' alt="\" hspace=0 src="http://www.phpe.net/uploads/images/article_i_6235.gif"

PHP編譯問題_PHP教程

1. 我用匿名CVS得到最新版的原始碼包, 但沒有配置指令檔! 你必須安裝 GNU autoconf 包,這樣可以從 configure.in組建組態指令檔. 只要運行在CVS伺服器得到原始碼的頂級目錄下的 ./buildconf。 (注意, 除非你運行configure --enable-maintainer-mode 選項, 配置指令碼是不會重建, 即使configure.in 檔案已更新, 所以當你發現 configure.in 改變了,你也要手工做一遍.

PHP中使用ORACLE函數的使用說明_PHP教程

OCIDefineByName讓 SELECT 指令可使用 PHP 變數。文法: boolean OCIDefineByName(int stmt, string ColumnName, mixed &variable, int [type]);傳回值: 布林值函式種類: 資料庫功能內容說明 本函式用來定義指定的 PHP 變數,使其能供 SQL 指令中的 SELECT 指令使用。在大小寫問題上要注意一下,因為 Oracle 資料庫中的欄位名稱其實都是大寫的名字。參數 stmt 是經過

用Php如何操作LDAP_PHP教程

1 LDAP是什麼LDAP是一個用來發布目錄資訊到許多不同資源的協議。通常它都作為一個集中的地址本使用,不過根據召集人的需要,它可以做得更加強大。LDAP最基本的形式是一個串連 http://www.bkjia.com/PHPjc/446902.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/446902.htmlTechArticle1 LDAP是什麼

使用PHP實現動態網頁_PHP教程

今天,Web網站費盡心思想要為使用者提供他們從未體驗過的東西。除了友好的介面,細緻的服務,實用的資訊以外,為使用者定製的動態網頁內容也能夠提高Web網站的用處並加強訪問的針對性,這使得使用者更有可能在以後再次訪問你的網站。在這篇文章裡,我們將從對動態資訊的一個概述開始。然後我們將解釋如何使用PHP來在Web頁面裡建立動態內容並察看一個示範的例子。動態資訊理論據

在 PHP 中用描點法“繪製”中文_PHP教程

前言:現在,越來越多的人喜歡上網了,越來越多的人擁有了自己的個人首頁。隨著各種自動化軟體工具的出現,製作網頁越來越簡單。但,由於特效隨處可得,創新的東西,越來越少。說不定,哪天,你會發現某個網站上的計數器和自己的一模一樣。網頁越做越老練。網頁上的東西,也越來越多,越來越豐富。設問:在網頁上,如果我要添加一個計數器:以前,那就去空間供應商那裡要個連結,或其他地方去複製個地址,但這一些,總歸是別人做的,好不好,你是沒有太多的發言權的,只能一個一個地找。

phpMyAdmin簡明安裝教程_PHP教程

phpMyAdmin 就是一種 MySQL 資料庫的管理工具,安裝該工具後,即可以通過 web 形式直接管理 MySQL 資料,而不需要通過執行系統命令來管理,非常適合對資料庫操作命令不熟悉的資料庫管理者,下面詳細說明該工具的安裝方法。下載地址: PHPMyadmin一、下載 先多特軟體站下載 phpMyAdmin,也可以到 phpMyAdmin 官方網站下載,再解壓到 web 可以訪問的目錄下,如果是虛擬空間,可以解壓後通過 ftp 工具上傳到 web

php安全之狗尾續貂_PHP教程

Shaun Clowes的文章Exploiting Common Vulnerabilities in PHP Applications的確寫的很棒, 考慮到了很多方面,我這個文章只是狗尾續貂,補充一些其它沒怎麼提到的問題。本文側重於解決問題,而不是 攻擊。 1、古老的欺騙SQL語句 在預設模式下,即使是你忘了把php.ini拷到/usr/local/lib/php.ini下,php還是開啟magic_quotes_gpc=on。 這樣所有從GET/POST/Cookie來的變數的單引號(')、

php和asp對象的等價關係_PHP教程

1)寫HTML asp: Response.Write(str) php: print $str; echo $str; print_r $debug_str; 2) Form, Cookie and QueryString變數 asp: 可以用Request object. php: 這些變數是自動提供的作為一個全域變數,如果在PHP.ini檔案中這樣配置的話: variables_order="EGPCS" register_globals=On

phpMyadmin建立資料庫及獨立資料庫帳號_PHP教程

在一個伺服器上一般來講都不止一個網站,更不止一個MySQL(和PHP搭配之最佳組合)資料庫。為了防止安全隱患,我們一般針對每個資料庫都設定了獨立的資料庫訪問帳號,該帳號僅有訪問該資料庫的許可權。下載地址: PHPMyadmin下面就讓我們來具體示範一下: 1、首先我們要登陸phpMyAdmin。 2、建立一個資料庫,如,在phpMyAdmin右邊視窗中,填寫資料庫名稱,點建立即可。圖1 例如我們這裡建立一個名字為:cncmstest 的資料庫 建立成功會有如下提示:

PHP 資料加密_PHP教程

資料加密在我們生活中的地位已經越來越重要了,尤其是考慮到在網路上發生的大量 交易和傳輸的大量資料。如果對於採用安全措施有興趣的話,也一定會有興趣瞭解PHP提供的一系列安全功能。在本篇文章中,我們將介紹這些 功能,提供一些基本的用法,以便你能夠為自己的應用軟體中增加安全功能。 預備知識 在詳細介紹PHP的安全功能之 前,我們需要花點時間來向沒有接觸過這方面內容的讀者介紹一些有關密碼學的基本知識,如果對密碼學的基本概念已經非常熟悉,就可以跳 過去這一部分。

PHP 開發中資料庫及其相關軟體的選型考慮_PHP教程

  PHP 版本各異,已經停止升級開發的有 4.0 系列的 4.4.x,但現在還有部分生產環境在跑這個版本,需要繼續維護代碼。PHP 5.0 系列是現在開發和應用的主流版本,有 5.1.x 和 5.2.x 系列。PHP 6.0 目前還是試用版本,用 PHP 開發軟體產品的人現在可以預先作相容性測試。  PHP 支援的資料庫很多,包括 PHP 本身內建的資料庫驅動組件,例如 mysql.dll、oci_oracle 等。PHP 從 5.1 版本以後正在力推其通用的資料庫驅動組件

總頁數: 5203 1 .... 2112 2113 2114 2115 2116 .... 5203 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.