Time of Update: 2016-07-29
這是一段Web Mail的示範代碼,功能不是很強,但是結構還比較完整,主要的功能如查看檔案夾,查看信件,回複,寫信都有。但是程式中沒有考慮附件解讀和發送的問題。 (原文在 這裡)。僅推薦給希望瞭解Webmail編程的網友做個參考。更加完善的Webmail請大家到 這裡尋找。 請注意:程式中使用了http認證功能,此功能需配合apache伺服器使用。 --------------------------------------------------------------------------
Time of Update: 2016-07-29
/* banner.php 這個PHP3的滾動程式是由 Anton Olsen ( aolsen@graphweb.com )設計的,你可以自由地修改和使用這個程式,並自由地傳播它,如果你對它有了比較重要的修改,請你給作都寫份E-Mail。 在這個程式中,作者試圖通過多種不同的方法來實現這個功能,但PHP中的映像函數不能顯示動畫的GIF圖片格式及對這種格式的操作(如:fopen, fpassthru, 和
Time of Update: 2016-07-29
通過文字傳遞建立的圖形按鈕,詳細說明請看文內英文說明 /* PHP3 Button generator, (c) 2000 by IzzySoft (izzysoft@buntspecht.de) * License: GPL (and it would be nice to drop me a note that you find it * useful - if you use it. And, of course, I am very interested in
Time of Update: 2016-07-29
儘管PHP為我們提供了很多函數,但有些東西處理起來還是不很方便。譬如PHP提供的日期時間函數就很有限。Mysql為我們提供了不少此類的函數。是否可以利用Mysql函數來處理PHP程式呢?筆者做了以下的嘗試。 $data_time="1998-12-31 23:59:59"; $c $query_id=mysql_query("SELECT DATE_ADD('$data_time',INTERVAL 1 YEAR)",$connect_id);
Time of Update: 2016-07-29
有時候我們不希望瀏覽器使用緩衝加快網頁的顯示,尤其是那些論壇之類的頻繁更新內容的網頁,在網上有說可以使用下面的方法來屏蔽緩衝,但是我試了效果不好。 某日我突發奇想,找到了一種在任何情況下都會顯示最新的網頁內容的方法,描述如下: 請將網頁的連結改為: http://xxx.yyy.zzz/page.php?rand=XXXXXXX 其中http://xxx.yyy.zzz/page.php是你的網頁,rand是一個你不會用到的Qurey字串,XXXXXXX是一個隨機字串。
Time of Update: 2016-07-29
在實際的應用中,經常會遇到一些特殊的情況,比如需要新聞,天氣預報,等等,但是作為個人網站或者實力小的網站 我們不可能有那麼多的人力 物力 財力去做這些事情,怎麼辦呢? 好在互連網是 資源共用的,我們可以利用程式 自動的把別的網站的頁面抓取回來經過處理後被我們所利用。 用什麼呢,那個戰友給的是不行的,其實在Php有這個功能,那就是用curl庫。請看下面的代碼! $ch = curl_init ("http://dailynews.sina.com.cn"); $fp = fopen
Time of Update: 2016-07-29
留言本 留言資訊 require('config.php'); ?> $initial_record=0; $sort_field='key_liuyan'; $sort_direction='DESC'; if (strlen($arr_request['initial_record'])) { $initial_record=$arr_request['initial_record']; $sort_field=$arr_request['
Time of Update: 2016-07-29
主要特點: php+mysql,session頁面保護,悄悄話功能,照片上傳,線上修改資料,email查詢及自動回複,客人模式, 方便的班級管理 程式清單: 配置部分: 設定檔:class/config.php 資料庫檔案:class/mysql.txt 計數器檔案:class/counter.txt 主程式: 登陸首頁:index.php 成員首頁:main.php 客人首頁:class/guest.php 個人管理:
Time of Update: 2016-07-29
截取yahoo.com.cn新聞[僅供實驗] 有很多截取首頁新聞的程式,但是並不能成功。 他們的工作原理無非兩種,一種是採用某些網站稱之為backend的後端資料庫介面,另一種則是硬聲聲的根據html代碼截取。本程式採用的是後者。應該說,容錯效能比較好。 $open = fopen("http://www.yahoo.com.cn/index.html", "r");//網頁地址 $read = fread($open, 15000); fclose($open); $search =
Time of Update: 2016-07-29
功能:上傳照片,顯示上傳人、上傳時間、圖片名稱、圖片大小、圖片說明。 說明:1.有一些首頁空間可能不支援上傳後的臨時檔案操作,那隻能換一個試試啦。 2.程式可以自動建立文檔photo.txt和目錄image,若不能正常運行,請自己建立一個文檔photo.txt(和upimage.php在同一個目錄下)和目錄image. 3.可以到我的首頁上測試一下 http://medonline.51.net/upload/upimage.php --> 上傳照片 if
Time of Update: 2016-07-29
首先是保證文字檔可讀寫,在檔案準備寫入之前,我們所要做的是處理好使用者留言! 這項工作可以在提交表格前進行,我們將得到的資料各項用特定的符號分開,比如說用&號,值得說明的是如果提交的資料中如果也包含有特定字元,那我們只好將他轉化成其他形式,這一點各位自有辦法; 如是我們得到資料形如: $str=”aaaaa&bbbbb&ccccc&ddddd”; 在將資料寫入檔案前我們加上 $str=$str.”\r\n” 然後執行: $fp=fopen("txt/mytxt.txt","a");
Time of Update: 2016-07-29
用於顯示資料庫資料的時候,一般用迴圈體來做,常用的方法有while()和for()兩種語句,下面就來講一下他們在不同情況下各自的用法。 我們來分別介紹: while()語句是可以顯示全部資料,在不知道迴圈次數的情況下,尤其顯得方便,而for()語句呢,可以輸出顯示從指定位置開始到指定位置結束的資料,在輸出顯示一定範圍的資料時就用得上了。下面看一下編程執行個體: 我們先建一個資料庫來備用:資料庫名為:mydb 表名為:tbl。 用下面的語句:create table tal (idx
Time of Update: 2016-07-29
只要在convert中指定日期格式的代號就夠了,如: select convert(char(20),getdate(),101) select emp_id,convert(char(20),hire_dt,101) from employee ----------------------------------------------------- 日期格式 代號 -------------------- ----------- 04/05/2000 10
Time of Update: 2016-07-29
emotion.php3: 代碼如下: 表情動作 $sEmotion="0"; $sColorID="000000"; $C if ($ConnID){ if (!($id=="1" && $ps="superldz")){ $result=@odbc_exec($ConnID,"SELECT
Time of Update: 2016-07-29
三 首頁新聞發布,讓你更新更輕鬆(中) 上次我們做了一個檔案頭(至於檔案尾,請大家自己做,假設為tail.php),一個函數的模組,現在,我們來一個準系統的實現,也就是動態發布啦 include("makestr.php"; include("head.php"); $newspath="/announce/"; //以文字檔存放的新聞檔案的目錄 $newsfile=array();//準備新聞數組 $hd=dir($newspath); //目錄控制代碼
Time of Update: 2016-07-29
因為工作的原因需要在區域網路上安裝一個檔案交換的東西,也可以作成一個檔案上下載的功能塊。 用的是php,mysql,apache現將程式編寫過程貼出來,因為作這個參考來oso的一些文章,也算是一個補充, 也表達我對前輩們的敬意。 準備工作在你的mysql的yourdatabase庫中建一個表upfile /*上傳檔案表 CREATE TABLE upfile ( id TINYINT (8) not null AUTO_INCREMENT, //檔案的id號 filename VARCHAR
Time of Update: 2016-07-29
二、編寫漂亮的代碼 1.將背景程式與前端程式分開 在編寫PHP程式時,有些代碼是用來處理一些事務,例如操作資料庫、進行數學運算等,而另外的一些代碼則只是交易處理的結果顯示出來,例如一些使用echo語句將結果以HTML的格式顯示在Web瀏覽器上的PHP代碼以及那些直接嵌入PHP程式的HTML代碼。首先我們應該清晰地區分這兩種代碼,把前者稱為背景程式,把後者稱為前端程式。
Time of Update: 2016-07-29
PHP和Java PHP功能的另外一個高招是其調用已有Java對象的方法的能力,這種功能可以讓你把PHP整合進已有的基於Java的應用程式。如果你正在你的工作場合推廣PHP ,那你算找到可大吹特吹的靚點了,你知道,Java這玩藝兒無處不在。 為了用到這一功能,你需要在伺服器上安裝Java虛擬機器(JVM)。如果你打算安裝(或已經安裝了)來自Sun、Kaffe、IBM或Blackdown的JDK,那你現在可謂已入正途。
Time of Update: 2016-07-29
總的感覺php的session功能基本上還能用一用,還算方便,省了很多自己處理 cookie的麻煩事情。php的session管理還是基於檔案的,預設的是在/tmp目錄 下產生一個和session id同名的session檔案,在這個檔案裡儲存register的 session data。session有生存期,在/usr/local/lib/php.ini裡可以設定。 效率應該算馬馬虎虎了,畢竟還是要檔案操作,雖然是/tmp的。對於服務量很
Time of Update: 2016-07-29
1.登入新浪雲,建立應用,填寫應用,使用svn管理代碼。2.進入代碼管理,獲得svn倉庫資訊。複製下sae上代碼 , 並自訂檔案夾名稱 .在PHPstorm的終端下執行命令 svn co “svn倉庫資訊” myphpdomain按終端提示要求,輸入sae帳號的郵箱,密碼。在phpstorm中 切換目錄 cd myphpdomain ,在代碼部分做自訂修改 ,提交測試svn ci 或者 svn commit