作為一個資料庫軟體,Visual FoxPro 5.0不僅具有管理它本身資料的功能,還可以與其他應用程式整合,擷取其他應用程式提供的資料。另外,通過Visual FoxPro 5.0,還可以將表或視圖中的資料與Microsoft Word文檔合并,產生合併列印文檔或者通過通用型欄位嵌入或連結其他OLE對象。1.匯入資料所謂匯入資料,就是指從另一個應用程式複製資料,然後在Visual FoxPro 5.0中建立一個新表,並用源檔案的資料填充該表。在Visual FoxPro
By Vikram VaswaniMelonfireNovember 07, 2000 我們是一群PHP的忠實FANS,我們因各種不同的原因使用它-WEB網站的開發,畫圖,資料庫的聯結等 -我們發現,它非常的友好,強大而且便於使用……你可能已經看到PHP是怎樣被用於建立GIF和JPEG映像,從資料庫中動態擷取資訊等等,但這隻是冰山的一角---最新版本的PHP擁有著強大的檔案傳輸功能。在這篇教程裡,我將向你展示FTP怎樣通過HTTP和FTP聯結來傳輸檔案,同時也會有一些簡單的程式碼,跟我來吧!
PHP 中執行系統外部命令PHP作為一種伺服器端的指令碼語言,象編寫簡單,或者是複雜的動態網頁這樣的任務,它完全能夠勝任。但事情不總是如此,有時為了實現某個功能,必須藉助於作業系統的外部程式(或者稱之為命令),這樣可以做到事半功倍。 那麼,是否可以在PHP指令碼中調用外部命令呢?如果能,如何去做呢?有些什麼方面的顧慮呢?相信你看了本文後,肯定能夠回答這些問題了。 是否可以? 答案是肯定的。PHP和其它的程式設計語言一樣,完全可以在程式內調用外部命令,並且是很簡單的:只要用一個或幾個函數即可。
關於PHP中操作MySQL資料庫的一些要注意的問題1. 分號的例外 對於 MySQL ,第一件你必須牢記的是它的每一行命令都是用分號 (;) 作為結束的,但……沒有完全絕對的事,在這兒也是一樣,當一行 MySQL 被插入在 PHP 代碼中時,最好把後面的分號省略掉,例如: mysql_query ("INSERT INTO tablename (first_name, last_name) VALUES ('$first_name', $last_name')"); 這是因為 PHP
發布日期:2002-04-3 漏洞類別:PHP,遠程WEB介面,拒絕服務 bugtraq ID 4432、4434 存在問題的版本: phpBB 1.44,更低的版本及 phpBB 2.0 未測試。 描述: phpBB是一個被廣泛應用的基於PHP的論壇。發現其BBcode中對於“原始碼”類的引用處 理存在漏洞,通過發送特殊格式的逸出字元串可導致資料庫的損壞以及伺服器的 CPU、記憶體 資源大量消耗。 詳細:
前言Zeus是一個運行於Unix下的非常優秀的Web Server,而PHP則是Unix下一個非常優秀的後台指令碼語言。 這兩個產品都是為非常喜歡的產品。為什麼要寫這樣的一個Howto呢?是因為有大量的網站指令碼是使用PHP開發的, 而這些程式運行在Zeus下也是一個非常好的選擇。寫這份文檔的目的在於能讓大家的PHP系統良好的運行於Zeus伺服器上。 很早的時候我寫過一份整合Zeus和PHP的文章,它主要是講如何將PHP以FastCGI的本地調用方式來運行於Zeus中的,
小生近日來學習Mysql資料庫,自己編寫一個用IE遠程建立Mysql資料庫的簡易程式,此程式適用與對Mysql資料庫一無所知的人,可以輕鬆的建立Mysql資料庫及資料庫中的各種類型的表,而且完全是圖形介面,你甚至可以一句sql語句都不知道,我編寫的這個程式可能尚還十分簡陋,在此我只想起一個拋磚引玉的作用,希望大家能不斷完善此程式,做一個真正意義上的圖形介面的Mysql管理器. 此程式共分兩個檔案: mkdb.htm:搜集使用者資訊,給下面的.php檔案使用. MYSQL資料庫建立單
smtp.phpclass smtp{/* Public Variables */var $smtp_port;var $time_out;var $host_name;var $log_file;var $relay_host;var $debug;var $auth;var $user;var $pass;/* Private Variables */ var $sock;/* Constractor */function smtp($relay_host = "", $smtp_port
使用者狀態管理(session support)是 PHP 4.0 一個讓大家期待已久的新功能。在 PHP 3.0 的時代,程式設計員必須使用其它人寫好的函式庫來實作狀態管理功能,或者就乾脆放棄這項功能不用算了。而狀態管理功能的缺乏事實上是 PHP 3.0 最讓人感到失望的地方之一。不過現在狀況已經得到改變,從 PHP 4.0 的早期測試版開始,使用者狀態管理便已經成為 PHP 內建的功能之一了。
最近因需要,寫了個“阿拉伯數字轉中文數位函數”。搜尋了精華區只見到一個類似的。感覺到我的演算法不錯,所以貼出來共用一下如果要用於金額的轉換,對小數部分的處理要做一下修改function ch_num($num,$mode=true) { $char = array("零","壹","貳","三","肆","伍","陸","柒","捌","玖"); $dw = array("","拾","佰","仟","","萬","億","兆"); $dec = "點"; $retval = "";
前面我給了一個分頁顯示mysql記錄的類,卻沒給出使用的例子,現在,我整理了我剛寫的一個線上競拍系統架構程式,來說明這個類的使用方法,而且也就線上競拍的實現方法與大家一起來討論一下。 首先聲明,我不是高手,也不是行家,只是一個fans,所以這個程式肯定有不少漏洞,但我之所以敢拿出來,是因為我很希望能自由地與大家分享PHP帶給我們的快樂。(其實是想多加點分好弄個支援mysql的空間^_^)
PHP功能的另外一個優勢是其調用已有Java對象方法的能力。通過此項功能可將PHP整合進已有的基於Java的應用程式。如果你正在工作場合推廣PHP ,這項功能尤其顯得時髦。“Java無處不在。”為實現此功能,你需要在伺服器上安裝Java虛擬機器(JVM)。如果你將安裝(或已安裝)來自Sun、Kaffe、IBM或Blackdown的JDK,則可以迅速開始工作。當配置PHP時,需要對配置指令增加--with-java參數,然後修改php.ini檔案中部分元素。php.ini 中通常要修改以下各行:[
網上有很多JavaScript編寫的日曆,這種日曆讀取的是本地的時間,可能會不準確。所以想找一個用php編寫的,能讀取伺服器時間的日曆,但是一直都找不到合適的,於是我自己嘗試著寫了一個。代碼拷貝框0 && intval($HTTP_GET_VARS['month'])1969 && intval($HTTP_GET_VARS['year'])";echo "";echo "SMTWTFS";for($i=0;$i";echo " $i%7==6)?" class=\"calendarw\"":"
序列化可以把變數包括對象,轉化成連續bytes資料. 你可以將序列化後的變數存在一個檔案裡或在網路上傳輸. 然後再反序列化還原為原來的資料. 你在反序列化類的對象之前定義的類,PHP可以成功地儲存其對象的屬性和方法. 有時你可能需要一個對象在反序列化後立即執行. 為了這樣的目的,PHP會自動尋找__sleep和__wakeup方法.當一個對象被序列化,PHP會調用__sleep方法(如果存在的話). 在反序列化一個對象後,PHP 會調用__wakeup方法. 這兩個方法都不接受參數.
來自http://www.allabc.com論壇:http://seecee.dev-c.nl/forumdisplay.php?fid=4下載模組: http://www.nowhere-land.org/prog ... st_limit-0.4.tar.gz 官方網址: http://www.nowhere-land.org/programs/mod_vhost_limit/ 安裝: apxs -c mod_vhost_limit.c -o
IPHP_Flame (Version: Progress ) 的一些資訊: *修正了無法下載檔案的BUG *修正了無法返回上級的BUG *修正了代碼編輯出現錯誤的BUG ...... *增加PHPINFO的功能 *增加多檔案下載的功能 *增加執行系統命令的功能 *增加代碼查看功能 *增加伺服器安全探測功能 ....... *還有許多美化工作。。。。。。 相關的資料: 1。修正了無法返回上級的BUG的代碼: echo "返回上級"; 2。修正了無法下載檔案的相關代碼: case
圖形數字驗證代碼Code: /** Filename: authpage.php*/srand((double)microtime()*1000000);//驗證使用者輸入是否和驗證碼一致if(isset($_POST['authinput'])){if(strcmp($_POST['authnum'],$_POST['authinput'])==0)echo "驗證成功!";elseecho "驗證失敗!";}//產生新的四位整數驗證碼while(($authnum=rand()%10000)
Web內容的壓縮(令你客戶用起來更“爽”) 經過以上兩個的方法,相信你的PHP應用的效能已經得到了很大的提高,現在該從另一個方面來考慮了:下載速度。如果你的應用只是在公司內跑,所有的客戶都使用100Mb/s的乙太網路串連到伺服器,這可能不是一個問題,但是如果你的客戶中有使用慢速的modem串連的,你就要考慮使用內容壓縮這個方法了。根據IETF的規範,大多數的瀏覽器都支援gzip的內
如果你的伺服器不容許你讀他的LOG檔案,那你只好停下來分析你的訪問者?做你自己的LOG檔案吧!你僅需做的事情是用PHP計算實際的點擊次數,沒有錯誤,沒有象'304 Not Modified' 和 'Internal Server Error' 一樣的錯誤。你的代碼將產生自己的LOG檔案。/* 使用者定義變數 */ $logfile = "clf.log"; /*LOG檔案寫到那裡 */ $timezone = "+0100"; /* Timezone correction */ $lookup_
ccterran(原作) 作者:iwind 朋友用dreamweaver做了一個網站,沒有動態內容,只是一些個人收藏的文章,個人介紹等等。現在內容比較多了,想叫我幫他做一個搜尋引擎。說實在的,這是一個不難的問題,於是就隨手做了一個。現在我在其它論壇上也看到有人想做這個,於是就想說說這方面的知識,重在瞭解一下方法。寫程式前先要想好一個思路,下面是我的思路,可能誰有更好的,但注意這隻是一個方法問題 :遍曆所有檔案 讀取內容 搜尋索引鍵,如果匹配就放入一個數組 &