Time of Update: 2016-07-21
一、前言 Orion這個東西,小巧,但是功能卻非常多,廢話不講,看它目前的支援就知道了: (1)Servlets/JSP (2)EJB (3)HTTP (註:說明不再需要Apache或者IIS等Web Server) 二、下載,安裝 下載地址為Orion Application Server官方網站:http://www.orionserver.com/,我下載的是Orion1.4版本。 下載完,解壓到一個目錄,我這裡用E:Orion作為例子。三、配置 (1)根據Orion官方網站的安裝說明,
Time of Update: 2016-07-21
面向的讀者 這篇文章的物件導向是所有對PHP5的XML新功能感興趣的各個水平的PHP開發人員。我們假定讀者掌握XML的基本知識。然而,如果你已經在你的PHP當中使用了XML,那麼這篇文章也會讓你受益非淺。 介紹
Time of Update: 2016-07-21
當你聲明一個類,你需要列出對象應有的所有變數和所有函數—被稱為屬性和方法. 3.1.1中顯示了一個類的構成. 注意在大括弧({})內你只能聲明變數或者函數. 3.1.2中顯示了如何在一個類中定義三個屬性和兩個方法.3.1.1class Name extends Another Class { Access Variable Declaration Access Function Declaration } 3.1.2//定義一個跟蹤使用者的類 class User { //屬性 public $
Time of Update: 2016-07-21
// see some other good php3 scripts // goto http://www.dtheatre.com/scripts echo "Pinging"; $to_ping = "dtheatre.com"; $count = 3; $psize = 65; echo " Please be patient, this can take a few moments...\n"; flush(); while (1) { ?> exec("ping -c
Time of Update: 2016-07-21
Content-type 的說明$mimetypes = array( 'ez' => 'application/andrew-inset', 'hqx' => 'application/mac-binhex40', 'cpt' => 'application/mac-compactpro', 'doc' => 'application/msword', 'bin' =>
Time of Update: 2016-07-21
文章來源:PHPBuilder.com原作者:Luis Argerich翻譯:erquanerquan註:本人現還未來得及體驗PHP5,只是翻譯一篇老外的文章。以下均由erquan翻譯,第1次作這些的事情希望沒有誤導大家。有些不準的地方請諒解。大家看這樣的行不行,如果行的話,偶就翻譯完,不行就翻譯了,免得誤導了大家,也累哦。。。。:)轉貼時請註明文章來源,謝謝:)PHP5的正式版還沒發布,但我們可以學習、體驗下開發版給我們帶來的PHP新特性。本文將集中介紹以下3大PHP5新功能:* 新對象模式*
Time of Update: 2016-07-21
漢字轉化為拼音(php版)很多伺服器對於中文檔案名稱支援不是很好,有沒有好的辦法來解決呢???現在的解決方案一般是產生一個ID,將這個ID做檔案名稱;網頁上如果url帶漢字也經常出錯;現在的解決方案一般用urlencode編碼 現在用了這個轉化,就好多了 原理:利用多維陣列 1.添加索引 2.遍曆數組 $d=array( array("a",-20319), array("ai",-20317), array("an",-20304), array("ang",-20295),
Time of Update: 2016-07-21
vBulletin Forum 2.3.xx SQL InjectionThere exist a sql injection problem in calendar.php.-------- Cut from line 585 in calendar.php ----------else if ($action == "edit"){ $eventinfo = $DB_site->query_first("SELECT
Time of Update: 2016-07-21
function ChgTitle($title) { $length = 46; if (strlen($title)>$length) { $temp = 0; for($i=0; $iif (ord($title[$i]) > 128) $temp++; if ($temp%2 == 0) $title = substr($title,0,$length)."..."; else $title = substr($title,0,$length+1)."..."; } return
Time of Update: 2016-07-21
來源:Chinaasp 之所以翻譯這篇文章,是因為目前關於CGI安全性的文章都是拿Perl作為例子,而專門介紹ASP,PHP或者JSP安全性的文章則很少。Shaun Clowes的這篇文章比較全面地介紹了PHP的安全問題,原文可以在http://www.securereality.com.au/stu...arlet.txt找到。 由於原文比較長,而且有相當一部分是介紹文章的背景或PHP的基礎知識,沒有涉及到PHP安全方面的內容,因此我沒有翻譯。如果你想瞭解這方面的知識,請參考原文。
Time of Update: 2016-07-21
開放資料庫連接(ODBC)已成為一種與資料庫進行通訊的工業標準。PHP也提供了標準的介面,使得PHP能調用Access,SQL SERVER等資料庫。其相關函數是:(1)integer odbc_connect(string dsn, string user, string password)串連到一個ODBC資料庫源名字上。(2)integer odbc_exec(integer connection, string query)或 odbc_do(integer connection,
Time of Update: 2016-07-21
近期,學校校慶,做了一個flash動畫的網站,但體積比較龐大。如果上傳到學校的伺服器,從公眾資訊網訪問就比較慢,而放到教育網外從校園網訪問就比較不流暢,還好,我們有php,解決了這一問題! 代碼如下: 慶校慶 $remote_addr=getenv("REMOTE_ADDR"); $testip="202.117.6"; $realip=substr($remote_addr,0,9); if($testip==$realip){ $url="http://202.117.68.
Time of Update: 2016-07-21
function sdatetime($str){ $str=ereg_replace("-","/",$str); $str=substr($str,5,strlen($str)-8); return $str; } function reAnum($sid){ //羆萊絞計 $DROOT=getenv('DOCUMENT_ROOT'); include("sql.php3"); $db=mysql_connect($sql['host'], $
Time of Update: 2016-07-21
包含檔案 如果你目前著手的Web網站開發項目規模較大,那你對代碼重用必定深有體會,比方說,不管是HTML還是PHP代碼塊,只要項目足夠大,比如有1000個Web頁,你即便是一年只修改一次包含著作權資訊的頁尾也會讓你痛不欲生。 而PHP可以通過一些函數協助你重用代碼,你要具體用到的函數依賴於你打算重用的內容。 主要的函數是: * include() 和 include_once() * require() 和require_once() include()函數包含給定的檔案,比如:
Time of Update: 2016-07-21
/*====對資料的記錄進行分頁顯示===== 一張頁面有連續的十個頁面的串連 一頁可顯示$limit_row條記錄資訊 並有下十頁和上十頁翻頁功能 =================================== ------需傳入值$total_row;$limit_row;$pagename;----- $total_row為所選查詢結果的總行數 $limit_row為每頁顯示的最大行數 $pagename為返回顯示頁面名稱。(不帶尾碼名) ------------
Time of Update: 2016-07-21
在Windosws 2000 Server 上用PHP4訪問Oracle815 系統內容: 1、作業系統:Windows 2000 Server 2、資料庫: Oracle 8i R2 (8.1.6) for NT 企業版 3、安裝路徑:D:ORACLE 安裝配置PHP4: 第一步,解開php-4.0.3-Win32.zip壓縮包,把它放在C:PHP下面。 第二步,把C:PHP下面的php.ini-optimized檔案複製到C:WINNT目錄下,並改名成php.ini。
Time of Update: 2016-07-21
本文為了簡單並能夠說明主要內容,一些次要的html內容相對簡單。 在網站有多個內容要在某一頁顯示時可在網頁中共用一個顯示和提交。 本例中有兩個資料表(news,ctm);一個首頁(index.php); 一個提交頁(index_pub.php;和一個包函頁(index_view.php) 一個子頁(view_d.php)。 ----news,ctm--- increate table news(id int(80) not null auto_increment,title char(100),
Time of Update: 2016-07-21
所以呢,可以這樣理解"while"迴圈--它執行一系列的命令,直到一個特定的條件滿足。但是,現在我們想一想,如果條件的第一個重複就滿足條件了,那將會出現什麼情況呢?例如,在上面的重複中,如果你輸入2001,該迴圈將一次也不執行。你自己親手試試然後你就會明白我們的意思了。 所以,如果你遇到必須至少執行一次的重複時,你可以選擇使用PHP給你提供的 "do-while" 迴圈。首先看看下面的例子: do { do this! } while (condition) 讓我們來一個快速的例子:
Time of Update: 2016-07-21
by Bryan Mattern 一木 譯 SWF和Flash簡介 SWF是Macromedia Flash用來在Internet上向使用者傳送圖片、動畫和聲音的檔案格式。Flash是你能夠向使用者提供一個豐富的和動態介面。大約90%的Web使用者不用安裝瀏覽器外掛程式就可以瀏覽SWF內容,超過2億人下載了Flash播放器。Macromedia在1998年4月公開了SWF規範。在PHP4中加入SWF的支援。
Time of Update: 2016-07-21
1、 從向MySQL資料庫建立一個串連開始。 首先,我們應該在MySQL中建立一個資料庫中建立一個infostar表: 按照 測試MySQL 的步驟,見到“ mysql> ”提示符後人工建立我們需要的表: mysql>CREATE DATABASE mydb mysql>USE mydb mysql>CREATE TABLE infostar( ->name VARCHAR(25), ->email VARCHAR(25), ->choice VARCHAR(10));