- 2010-04-23
// ※CheckMoney(C_Money) 檢查數據是否是99999.99格式 // ※CheckEmailAddr(C_mailaddr) 判斷是否為有效郵件地址 // ※CheckWebAddr(C_weburl) 判斷是否為有效網址 // ※CheckEmpty(C_char) 判斷字符串是否為空 // ※CheckLengthBetween(C_char, I_len1, I_
- 2010-04-19
已經玩php一段時間了,基本是from 0開始的,經常出現的問題也很多,慢慢的可以熟練的查詢文檔了,而且,經驗也不是很多。 先look here。: error_reporting(1048);//1,2,4,7,...,1048 ob_start(); session_start(); date_default_timezone_set('Asia/Sh
- 2010-04-18
?php ?php //截取中文字符串 function mysubstr(str, start, len) { tmpstr = ; strlen = start + len; for(i = 0; i strlen; i++) { if(ord(substr(str, i, 1)) 0xa0) { tmpstr .= substr(str, i, 2); i++; } else tmpstr .= substr(str, i, 1); } return
- 2010-04-14
?php /* * 文件:chinesechar.php * 作用:漢字數據儲存 * 作者:PHP實戰群:33918040 - 魚尾唯一 * 網址:http://bbs.ailf.cn/ http://www.fishwei.com/ * 特注:版權所有轉載注明出處!有付出才會有收獲! */ ChineseChar = array(人,出,來,友,學,孝,
- 2010-04-13
何避免頁面刷新數據重復寫入數據庫 當表單的數據是提交給本頁面處理并寫入數據庫時,點提交后,刷新頁面的話使數據重復寫入數據庫。網上搜索一下,發現了不少的解決方案: 一、把一頁面分開為兩個,數據提交給另一個頁面處理,之后再跳到輸入頁面。 優點:避
- 2010-04-13
到今天我學PHP已經快一年了。不過小弟資質相當有限,一直沒有做出什么好東西來。在工作中有時需要把大批量的圖片變小,這是一件很簡單但很無聊的事情。有一天突發奇想,怎么不用PHP來做一個小程序呢?于是昨天完成了一個批量生成縮略圖的小程序。現在發布出
- 2010-04-13
PHP代碼:-------------------------------------------------------------------------------- ?php /* 名稱: 對分類操作的業務邏輯封裝 * 說明: 本類中引用的其它類(DB、Table、Item)均未提供,所以本類只能做個參考,不能直接應用 * 不是本人小氣不提供其
- 2010-04-13
PHP生成隨機字符串的函數,下面是我在網上找到的2個關于PHP隨機字符串的函數,希望大家喜歡。 ?php function genRandomString(len) { chars = array( a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t,
- 2010-04-12
PHP的print函數,姑且說是函數吧
- 2010-04-11
有朋友問到如何使用PHP去判斷是否是搜索引擎,其實PHP有個很簡單的方式去實現,通過_SERVER這個預定義變量中的_SERVER['HTTP_USER_AGENT']可以取得訪問者的屬性,具體可以看下Diiscuz!是如何判斷搜索引擎的,函數代碼如下: function getrobot() { if(!defin
- 2010-04-10
現在的很多服務器都支持斷點續傳去下載軟件,同時很多下載軟件也是斷點續傳,怎么樣才能讓PHP也能實現斷電續傳功能呢?請先看下面的代碼。 fname = './05e58c19552bb26b158f6621a6650899'; fp = fopen(fname,'rb'); fsize = filesize(fname); if (isset(_SER
- 2010-04-09
一個簡單的實例: 新聞模版文件news_tmp.html: html head title{title}/title meta http-equiv=Content-Type content=text/html; charset=gb2312 /head body TABLE border=0 width=767 cellspacing=0 cellpadding=5 TR TD div align=center{news_ti
- 2010-04-06
文件讀取函式 //文件讀取函式 function PHP_Read(file_name) { fd=fopen(file_name,r); while(bufline=fgets(fd, 4096)){ buf.=bufline; } fclose(fd); return buf; } ? 文件寫入函式 //文件寫入函式 function PHP_Write(file_name,data,method=w) { filenu
- 2010-04-05
? if(!isset(PHP_AUTH_USER)) { Header(WWW-Authenticate: Basic realm=請輸入你的用戶名和密碼:); Header(HTTP/1.0 401 Unauthorized); echo 驗證失敗,你不能網絡資源!; exit; } else { if (PHP_AUTH_USER!=username or PHP_AUTH_PW!=password)
- 2010-04-04
要使用PHP生成圖片縮略圖,要保證你的PHP服務器安裝了GD2圖形庫 使用一個類生成圖片的縮略圖,類的源碼見下文 調用此類的方法: resizeimage = new resizeimage(圖片源文件地址, 200, 100, 0,縮略圖地址); //就只用上面的一句話,就能生成縮略圖,其中,
- 2010-04-02
php環境的配置,對于新手來說,絕對是一件煩事.總會遇到這樣那樣的問題,走很多彎路. 所以特意寫了這個配置文檔,相信按照以下步驟你一定會成功的.錯誤的地方也希望各位指正. 本例是在wiondws XP下 php5.2.1(zip) apache2.2.4 MySQL5.0.37 phpmyadmin2.10.0.2 Ze
- 2010-03-30
?php function CreateShtml() { ob_start(callback_CteateShtml); } function callback_CteateShtml(buffer) { page = intval(@_REQUEST[page]); //fileName = _SERVER['DOCUMENT_ROOT'] . dirname(_SERVER['PHP_SELF']) . /article/ . basename(_SERV
- 2010-03-29
1. 錯誤提示 Warning: Cannot send session cookie - headers already sent Warning: Cannot send session cache limiter - headers already sent 分析及解決辦法 這一類問題,的原因是你在程序中使用session_start()時,之前已經有實際的html內容輸出了。或
- 2010-03-28
需求:由于公司的英文網站放置在美國,而這些網站的數據要與大陸的服務器數據同步。 同步時間在一天之內。 拿到需求之后,發現這兩個網站的MYSQL數據庫都不能遠程訪問(安全第一吧)。于是想起了 平時使用的CSV文件批量錄入數據。于是嘗試使用CSV導入導出。 導
- 2010-03-26
基于php和ajax的分頁技術代碼,下面有兩個php文件,一個是sn_inq.php,另一個是sn_show.php,前一個php文件調用后一個php文件,實現ajax分頁,運行sn_inq即可實現效果,不過得修改數據庫哦。具體代碼如下:紅色標注的地方要特別注意修改哦! 我的數據庫名是i