Time of Update: 2016-07-29
提取 Gregarius中的一個函數。可以把網頁中的相對路徑自動轉化成絕對路徑。 function relative_to_absolute($content, $feed_url) { preg_match('/(http|https|ftp):\/\//', $feed_url, $protocol); $server_url = preg_replace("/(http|https|ftp|news):\/\//", "", $feed_url);
Time of Update: 2016-07-29
轉:coolcode.cn前幾天寫了一篇在任一字元集下正常顯示網頁的方法,裡面介紹的很簡單,就是把前128個字元以外的字元集都用 NCR 來表示,但是具體怎麼轉化我沒有介紹,因為當時我覺得太簡單了。但是後來發現有人問這個問題,這裡就詳細說明一下。首先第一步是要把源字元集的字串轉化為 UTF-16 字元集,做這一步是因為 UTF-16 字元集中的每個字元都是兩個位元組,後面處理起來很容易,而如果在源字元集上直接做處理則很複雜。源字元集可以從原網頁中的 meta
Time of Update: 2016-07-29
輸入和輸出 輸入和輸出應該說是很多網站的準系統。使用者輸入資料,網站輸出資料供其他人瀏覽。 拿目前流行的Blog為例,這裡的輸入輸出就是作者編輯文章後產生部落格文章頁面供他人閱讀。 這裡有一個問題,即使用者輸入通常是不受控制的,它可能包含不正確的格式亦或者含有有安全隱患的代碼;而最終網站輸出的內容卻必須是正確的HTML代碼。這就需要對使用者輸入的內容進行錯誤修正和過濾。 永遠不要相信使用者的輸入 你可能會說:現在到處都是所見即所得
Time of Update: 2016-07-29
在實際編程應用中我們對STATIC的功能經常遺忘。要好好反省。。:) 我們用PHP從資料庫查詢資料,並將結果輸出到瀏覽器上,如果結果有很多行,表格的bgcolor如果全是單色的,瀏覽者會感覺不太舒服。那麽怎樣做使表格各行的顏色不同呢? 請看下面: 複製代碼 代碼如下:function getcolor() { static $colorvalue;//定義一個靜態變數 if($colorvalue=="#ffffff") $colorvalue="#000000";
Time of Update: 2016-07-29
來自:http://bbs.phome.net/ShowThread/?threadid=9247&forumid=2 在PHP編程中, 我們經常會遇到一些直接產生輸出的函數, 如passthru(),readfile(), var_dump() 等. 但有時我們想把這些函數的輸出匯入到檔案中,或者先經過處理再輸出, 或者把這些函數的輸出作為字串來處理. 這時我們就要用到 Output Buffer(輸出緩衝) 函數了. 處理輸出緩衝的函數主要有這麼幾個:
Time of Update: 2016-07-29
Mini AJAX Chatroom By Longbill http://www.longbill.cn Longbill all rights reserved 2006-08-16 示範地址: http://longbill.cn/down/sample/chat.php 開啟檔案進行具體設定 使用方法,將這個程式傳到伺服器上,運行就可以了。 預設的資料儲存路徑為 rooms/ 目錄 調用時後加參數 room=房間名 , 比如
Time of Update: 2016-07-29
如果 Web 應用程式中的一個特性需要超過 1 秒或 2 秒才能完成,那麼應該怎麼辦?需要某種離線處理解決方案。學習幾種對 PHP 應用程式中長時間啟動並執行作業進行離線服務的方法。 大型的連鎖店有一個大問題。每天,在每家商店會發生數千次交易。公司執行官希望對這些資料進行挖掘。哪些產品賣得好?哪些不好?有機產品在哪裡賣得好?冰淇淋的銷售情況怎麼樣?
Time of Update: 2016-07-29
在配置php5時要使用mysql作為資料庫,很多人都認為只要在php.ini中添加extension=php_mysql.dll;指令即可,不清楚為什麼很多文章都推薦還要添加extension=php_mysqli.dll;指令。 只要查看官方最新php手冊便知,上面寫到: 下面是內建的擴充庫列表: PHP 5 中(截止到 5.0.4)有以下修改。新增內建:DOM,LibXML,Iconv,SimpleXML,SPL 和SQLite。以下不再內建:MySQL 和 Overload。
Time of Update: 2016-07-29
PHP有很多與檔案系統相關的函數,不僅可以協助你開啟檔案,還可以顯示目錄內容、移動檔案等。很多人甚至使用PHP寫出了基於Web的檔案管理工具。 首先需要提醒一些關於檔案路徑的東西:在Windows你可以在檔案路徑中使用斜線“/”或反斜線“\”,而其他動作系統僅使用”/”。出於相容性考慮,以下執行個體使用“/”的表示方法: 下面的簡單指令碼顯示了一個基本的目錄列表。注釋在代碼中並解釋了每一步: $dir_name = "/home/me/"; /* 建立控制代碼,開啟給定目錄的結果*/
Time of Update: 2016-07-29
$key = "This is supposed to be a secret key !!!"; function keyED($txt,$encrypt_key) { $encrypt_key = md5($encrypt_key); $ctr=0; $tmp = ""; for ($i=0;$i{ if ($ctr==strlen($encrypt_key)) $ctr=0; $tmp.= substr($txt,$i,1) ^
Time of Update: 2016-07-29
#########隨機廣告顯示########## function myads(){ $dir="ads"; #設定存放記錄的目錄 //$dir="ads"; #設定存放記錄的目錄 $ads="$dir/ads.txt"; #設定廣告代碼檔案 $log ="$dir/ads.log"; #設定ip記錄檔案 $ads_lines=file($ads); $lines=count($ads_lines);#檔案總行數
Time of Update: 2016-07-29
/* Function Written by Nelson Neoh @3/2004. For those who wants to utilize this code, please do not remove this remark. If you have done any enhancement to this code, please post the copy at http://www.dev-club.com PHP board. Thank you.
Time of Update: 2016-07-29
PHP+MYSQL (php5 +mysql 4.1) 的一個簡單的開源XNA彙總,效果如:http://xna.spvrk.com一個簡單的彙總程式,用phpmyadmin
Time of Update: 2016-07-29
//讀取映像的類型 //1 = GIF, 2 = JPG, 3 = PNG, 4 = SWF, 5 = PSD, 6 = BMP, 7 = TIFF(intel byte order), 8 = TIFF(motorola byte order), 9 = JPC, 10 = JP2, 11 = JPX, 12 = JB2, 13 = SWC, 14 = IFF function GetImageType($filename) {return
Time of Update: 2016-07-29
讓論壇速度更快 PHP加速設定 PHP加速:Zend Optimizer最佳化PHP程式 Zend Optimizer V2.5.7 For Windows 軟體語言:英文 運行環境:Win9x/NT/2000/XP Zend Optimizer V2.5.7 For Windows軟體介紹: Zend Optimizer用最佳化代碼的方法來提高PHP 4.0應用程式的執行速度。實現的原理是對那些在被最終執行之前由運行編譯器(Run-Time
Time of Update: 2016-07-29
成功的Team Dev要求隊伍中的每一位成員遵守代碼重用規則,這些規定把代碼的重用性推到極至同時卻不會顯著降低開發人員的創造力和開發效率。如果編寫和使用代碼的開發人員遵守共同的程式命名規範代碼和代碼注釋要求,那麼代碼的重用性就會得以大大提升。這些標準的起點是系統結構級的。你的功能規格應該在類、屬性的名字、函數傳回值以及其他關鍵程式元素的定義中反映這些標準。本文將就基本的命名規則和注釋提出一些可行的建議,意圖協助讀者開發自己的代碼重用標準。 大小寫標準
Time of Update: 2016-07-29
今天朋友問我discuz安全提問答案能不能饒過去。或者破解,我以前就注意過個密碼,只記得很短,以為是substr取的MD5,最後看了半天的源碼,確實是MD5加密的,不過,加密的過程有點暈 無安全提問 母親的名字 爺爺的名字 父親出生的城市 您其中一位老師的名字 您個人電腦的型號 您最喜歡的餐館名稱 駕駛執照的最後四位元字 加密過程是value的值先加密一次,比如我的提問是“駕駛執照的最後四位元字”value的值就是7,7的MD5為8f14e45fceea167a5a36dedd4bea2543
Time of Update: 2016-07-29
受影響系統:PHP PHP 不受影響系統:PHP PHP 5.2.3描述:--------------------------------------------------------------------------------BUGTRAQ ID: 24261CVE(CAN) ID:
Time of Update: 2016-07-29
1、php為什麼選mysql作為資料庫? 2、Mysql資料庫建立使用者 本文主要寫mysql建立使用者的語句的區別,轉自isher的blogspot,由於在寫入時想到了為什麼不換用其他資料庫的時候,搜尋了一下google為什麼php會選擇mysql作資料庫,沒有發現相關報道,邊決定找到起因,同時此問題由我個人總覺得出,不代表廣大php老鳥群們的意見,如有不周請指出 php為什麼選mysql做為資料庫?
Time of Update: 2016-07-29
解析引擎概述 模板設計規範 代碼參考 標記參考: arclist(artlist,likeart,hotart,imglist,imginfolist,coolart,specart) field channel mytag vote friendlink mynews loop channelartlist page list pagelist pagebreak fieldlist 一、織夢模板解析引擎概述 在瞭解DedeCms的模板代碼之前,瞭解一下織夢模板引擎的知識是非常有意義的。