PHP的開合式多級菜單程式

# -------------------------------------------------------- # 資料表的結構 'menu' # --------------------------------------------------------CREATE TABLE menu ( menu_id int(11) NOT NULL auto_increment, menu varchar(20) NOT NULL, menu_grade int(11) NOT NULL,

搜尋引擎技術核心揭密

編者按:這是一篇精彩的編程教學文章,不但詳細地剖析了搜尋引擎的原理,也提供了筆者自己對使用PHP編製搜尋引擎的一些思路。整篇文章深入淺出,相信無論是高手還是菜鳥,都能從中得到不少的啟發。

拼音碼錶的產生

/** 拼音碼錶的產生:   啟動IME產生器在逆轉換選項卡中裝入window的拼音IME並將其儲存為文 本檔案(winpy.txt)備用。  下面的代碼將拼音碼錶檔案(文本)裝入到數組$pymb中,結構為:(拼音,(漢字...)) 碼錶轉換時間較長,應轉換後另行儲存*/$filename = "pymb.txt";if(file_exists($filename)) { $fp = fopen($filename,"r"); $pymb =

php中的時間處理

/*** 轉換為UNIX時間戳記*/function gettime($d) { if(is_numeric($d))  return $d; else {  if(! is_string($d)) return 0;  if(ereg(":",$d)) {   $buf = split(" +",$d);   $year = split("[-/]",$buf[0]);   $hour =

php中文本資料翻頁(留言本翻頁)

在mysq中介紹翻頁的文章不少,而文本資料表格式的翻頁介紹的很少,這裡我就簡單的說一下翻頁主要介紹以下翻頁思想1、留言本的翻頁2、文本論壇的翻頁————————————————————————留言本的翻頁:——————————————————————————————這個在文本資料表中的翻頁是最簡單的翻頁,這樣說明一下golbal file  Data.dat  ---  NOTE FILE USE  user.dat  ---   Forum File useData.dat _________

線上競拍系統的PHP實現架構(二)

上回說完了商品的列表顯示方法。下面來談談顯示商品詳細資料的方法,這與我們在論壇中常用的顯示文章的方法大同小異。 ********顯示詳細資料的檔案*********** detail.php <?php include "config.inc.php"; //顯示商品詳細資料 //用全域變數來做,可以方便地取到多個欄位的值。 //有id,名字,價格,介紹,當前價,單位,圖片,結束時間。 function ReadDetail(){ global $WARE_TABLE; global $id,$

通過對伺服器端特性的配置加強php的安全

作者:san 首頁:http://www.nsfocus.com 日期:2001-11-15   前面象Shaun Clowes和rfp等都比較詳細的介紹了php、cgi程式在編程過程中遇到 的問題,以及如何通過應用程式漏洞突破系統,這篇文章我們來通過對php的一些伺服器端特性來進行配置加強php的安全。寫 cgi指令碼的時候我們的確一定注意各種安全問題,對使用者輸入進行嚴格的過濾,但是常在岸邊走哪有不濕鞋

一個ORACLE分頁程式,挺實用的.

Paging Test// How to split the result into pages, like 'limits' in MySQL?// ===========================================================// Tutorial by Neil Craig (neilc@netactive.co.za)// Date: 2001-06-05// With this example, I will explain paging of

Windows下PHP的任意檔案執行漏洞

受影響系統:  php version 4.1.1 under Windows  PHP version 4.0.4 under

類的另類用法--資料的封裝

類的另類用法--資料的封裝一般的情況下,如果使用classname::PRoperty是不能訪問到類的屬性的,但可以用classname::method()使用類的方法。同樣的也不能用objectname->property訪問到類的方法裡的變數。利用這一特點,我們可以將一些資料儲存於類中,有點象c++的私人屬性。class data { function value($var) {  static $d = array();  if(func_num_args() > 1)

無限層級菜單的實現

明天(已經是今天了,呵呵)我會提供一個測試頁面讓大家來看(因為我在宿舍只能撥接,ip地址不固定)*//** 遞迴顯示子節點函數* ** @param $SearchPattern  尋找的條件(like)* @param $BaseNum-節點的層數*/      function ListChildTree($SearchPattern,$BaseNum){        global $Tree;//聲明串連資料庫的控制代碼為全域        $Sql="select

提升PHP執行速度全攻略(上)

php的優點之一是速度很快,對於一般的網站應用程式,可以說是已經足夠了。不過如果網站的訪問量很高、頻寬窄或者其它的因素令伺服器產生效能瓶頸的時候,你可能得想想其它的辦法來進一步提高PHP的速度了。這篇文章將從幾個方面介紹如何做到這一點,從而令使用者瀏覽的時候更加“爽”。   代碼最佳化   在這裡並不想再次告訴你 如何寫更乾淨的代碼,這一點我想每個人都清楚,在需要速度的時候,你可能已經在PHP原始碼的最佳化上面做了不少的工作,這裡所提出的是,這個煩瑣的工作可以交由其它工具來完成。這就是Zend

PHP 中的一些經驗積累

作者:snowai 最近剛剛完成手中的項目,比較閑。來這兒轉轉,把積累的一些技巧分享給大家! 1、關於php重新導向 方法一:header("Location: index.php"); 方法二:echo ""; 方法三:echo ""; 2、擷取訪問者瀏覽器 function browse_infor() { $browser="";$browserver=""; $Browsers

PHP實現的功能是顯示8條基色色帶

由於php的本色表參數只能支援256,為了能實現顯示8色或更多的色帶,我使用了參數傳遞的方法來實現。具體實現的代碼如下:1、產生色帶圖形的程式transition.php/** 功能:產生色帶圖形* 程式員:wlxz* 日期:2002-00-00*/Header("Content-type: image/Png");$im = ImageCreate(255,50);$bgcolor = ImageColorAllocate($im, 0, 0, 0);$x = trim($_GET['x'])

用PHP串連Oracle資料庫

通過php你可以輕鬆的串連到資料庫,請求資料並將其顯示在你的web網站中,甚至修改資料庫中的資料。MySQL是一種很流行的資料庫,並且在互連網中有許多有關PHP與MySQL的教程。MySQL是免費的,這一點也許就吸引了不少人。由於其廣泛應用,我就不想在這裡贅述MySQL的使用方法了。Oracle被大量在公司專屬應用程式中採用,因此我們就利用Oracle來介紹PHP與資料庫的串連。我們當然不會提及Oracle資料庫的設計原理,原因是這已經超出了我們的討論範圍。

PHP利用COM對象訪問SQLServer、Access

php4.0.6以上可以在 Win32 平台中訪問 COM 和 DCOM 物件。這裡借用asp思想訪問一下SQLServer。當然你也可以用mssql系列函數。如果是一個ASP Coder,你會覺得下面代碼非常眼熟,習慣----無他,但PHP強爾~_~://Author:  erquan//Date:    2003-3-4//City:鄭州  $dbConn=new COM ("ADODB.Connection") or

PHP4在WinXP下IIS和Apache2伺服器上的安裝執行個體

  最近,有許多朋友問我在WindowsXp下php的安裝過程,正好最近我在自己的機器上成功的以模組化的方式安裝了PHP4.23。既然這麼多朋友需要,我就以最常見的IIS和Apache伺服器為例,把PHP在WindowsXP下的安裝過程寫出來吧,希望能對要安裝PHP的朋友有點協助。如果不加特殊說明,以下的介紹同時也適用於Win2000版本。 一、概述:  在安裝之間,你必須先弄懂PHP安裝的兩種不同模式,一種是Cgi模式(CGI executable),另一種是模組化安裝方式。可以這樣來區別:

PHP 和 MySQL 開發的 8 個技巧

來源:www.freelamp.com LAMP 架構的網站,我以前注重的多是安裝/配置方面的,講述開發的相對較少,因為自己從事開發也少。本文的原文當然也來自: Published on The O'Reilly Network (http://www.oreillynet.com/) http://www.oreillynet.com/pub/a/onlamp/2002/04/04/webdb.html 看了以後,頗有啟發,以前開發中遇到的一些問題,迎刃而解。所以翻譯出來和大家共用。 1.

用PHP開發GUI

環境:W2k+php4.3.1+php/gtk0.5.2一個簡單的記事本(只可以開啟檔案進行修改)set_time_limit (0);    // 設定已耗用時間if (!class_exists ("gtk"))      // 判斷是否有GTK模組  if (strtoupper (substr ($_SERVER["OS"], 0, 3)) == "WIN")    dl ("php_gtk.dll");  else     dl ("php_gtk.so");$window =

PHP在Web開發領域的優勢

  在多數WEB開發人員眼中,asp和jsp都被認為是領跑者,而php卻被認為是個弱小的“掙紮者”,或者說它是一門被貶低為業餘者才使用的語言,不值得參與企業Web開發的競爭。在我看來,PHP沒有被當作競爭者的理由是評論者缺乏對它的瞭解,而且也不瞭解用於Web開發的其他動作系統。和一些觀點相反,Windows不再佔有Web虛擬機器主機服務市場的最大份額,我猜想它在Web開發這一領域裡也在被摧城拔寨。在企業開發裡為什麼沒有PHP?很顯然,PHP被認為落後ASP和JSP太多,以至於它是沒有什麼用的,

總頁數: 5203 1 .... 209 210 211 212 213 .... 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.