一個ubbcode的函數,速度很快.

前面見到有人發表 但是速度比較慢,也非常長 這裡給出一種 function ubb($str) { $color=Array('red','blue','green'); $str=eregi_replace('\[url\]([a-zA-Z0-9@:%_.~#-\?&]+)\[\/url\]','<a href=http://\\1>\\1</a>',$str);//url

PHP4實際應用經驗篇(5)

作者:孫運動 PHP還給你提供了一種處理多種可能的方式-"if-elseif-else"結構。一個典型的"if-elseif-else"結構語句將如下所示: -------------------------------------------------------------------------------- if (第一個條件正確) { do this! } elseif (第二個條件正確) { do this! } elseif (第三個條件正確) { do this! } ...

也談截取首頁新聞 – 範例

截取yahoo.com.cn新聞[僅供實驗] 有很多截取首頁新聞的程式,但是並不能成功。 他們的工作原理無非兩種,一種是採用某些網站稱之為backend的後端資料庫介面,另一種則是硬聲聲的根據html代碼截取。本程式採用的是後者。應該說,容錯效能比較好。 <? $open = fopen("http://www.yahoo.com.cn/index.html", "r");//網頁地址 $read = fread($open, 15000); fclose($open); $search

我的論壇原始碼(七)

info.inc.php主要做些判斷和資訊處理 <?php function update($reginfo) { switch ($reginfo[4]) { case ($reginfo[4]==1): $reginfo[4]="男"; break; default: $reginfo[4]="女"; break; } switch ($reginfo[11])

PHP4實際應用經驗篇(6)

作者:孫運動 現在,你已經明白PHP允許你嵌套條件陳述式。然而,如果你再看看那個用來示範此概念的例子時你將同意那是既複雜又令人感到可怕。 -------------------------------------------------------------------------------- < ? if ($day == "Thursday") { if ($time == "12") { if ($place == "Italy")

我的論壇原始碼(八)

reguse.php使用者註冊與登入頁面 <? if ($action==dl&&$uname) { $uinfo=$uname."|".$upass; setcookie("FlyFoxNet",$uinfo,time()+3600); } ?> <html> <head> <title>使用者註冊</title> <meta http-equiv="Content-Type"

PHP4實際應用經驗篇(7)

作者:孫運動 另一種和 "if-else"家族控制語句功能幾乎相同的是PHP的"switch"語句。它看起來如下所示: -------------------------------------------------------------------------------- switch (決定變數) { case 第一個條件正確: do this! case 第二個條件正確: do this! case 第三個條件正確: do this! ... 等等... } ------------

我的論壇原始碼(十)

reguse.inc.php處理註冊使用者時的資訊 <? function regok($mess,$reginfo) //記錄成功後輸出使用者資訊 { echo "<table width='70%' border='0' cellspacing='0' cellpadding='0' bgcolor='#000000' align='center'>"; echo "<tr><td><table width='100%'

PHP4實際應用經驗篇(9)

作者:孫運動 “ ===” 操作符 ------------------------    我們上面已經提到過, PHP4 增加了一個新的 === 操作符來測試是否變數具有相同的類型。這兒有一個例子: -------------------------------------------------------------------------------- < ? if (!$submit) { // 如果$submit不存在, 這暗示表單還沒有提交 // 所以顯示第一個頁面

我的論壇原始碼(六)

repal.php回複用的頁面,因為回複可以不必要是使用者,所以沒加使用者身份校正 <html> <head> <title>回複論題:<? echo $zt;?></title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <STYLE type=text/css> P {FONT-FAMILY: normal;

PHP4實際應用經驗篇(8)

作者:孫運動 你可能已經注意到,到目前為止,在我們給你的所有例子中,我們都是給你兩個頁面-一個單純的具有表單的HTML頁面,和另一個用來處理表單輸入併產生相應輸出的PHP指令碼。然而,PHP提供了一種把那兩個頁面通過 $submit 變數結合在一起的文雅的方法   你已經知道,一旦一個表單提交給PHP指令碼,所有的表單變數就變成了的PHP變數。現在,除了使用者定義的變數外,在你每次點擊表單的“提交(SUBMIT )”按扭的同時,也就建立了一個名為

杏林同學錄(七)

留言簿部分: 班級成員留言簿: 顯示留言:class/notebook/index.php <? session_start(); // 開始session if(!session_is_registered("userregister")||($userregister==""))//檢查是否註冊,如userregister未註冊或session為空白值,重新註冊. { echo "<a href='../index.php'>請重新註冊<BR>";

杏林同學錄(九)

班級成員留言簿管理: class/notebook/delnote.php <?php session_start(); if(!session_is_registered("superlogin"))//檢查是否註冊 { echo "<a href='../../superadmin.php'>請重新進行管理員登陸<BR>"; exit; } include ("../config.php"); if($del==1){ //判斷是否要刪除

我的論壇原始碼(五)

okey.php主要處理使用者登入和發布的資訊處理 <? if ($username) //是否有使用者資訊 $useinfo=$username."|".$userpass; setcookie("FlyFoxNet",$useinfo,time()+3600); if ($d==q) setcookie("FlyFoxNet"); //如果是退出的話,把COOKIE置為空白 ?>

我的論壇原始碼(九)

<html> <head> <title>Untitled Document</title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <STYLE type=text/css> P {FONT-FAMILY: normal; FONT-SIZE: 9pt; LINE-HEIGHT: 14pt} DIV {FONT-FAMILY:

杏林同學錄(五)

密碼查詢:class/querypsw.php <HTML> <HEAD> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <TITLE>詢問密碼</TITLE> </HEAD> <BODY BGCOLOR="#FFFFFF"> <?php include "config.php"; //詢問班級註冊問題密碼

我的論壇原始碼(二)

主介面,也就是顯示主題列表的這頁。 //foxbbs.php 功能:顯示論壇的主題 <HTML> <HEAD> <TITLE>狐網論壇</TITLE> <STYLE type=text/css> P {FONT-FAMILY: normal; FONT-SIZE: 9pt; LINE-HEIGHT: 14pt} DIV {FONT-FAMILY: normal; FONT-SIZE: 9pt; LINE-HEIGHT: 14pt}

我的論壇原始碼(三)

顯示主題內容頁面。 <HTML> <HEAD> <TITLE>狐網論壇</TITLE> <STYLE type=text/css> P {FONT-FAMILY: normal; FONT-SIZE: 9pt; LINE-HEIGHT: 14pt} DIV {FONT-FAMILY: normal; FONT-SIZE: 9pt; LINE-HEIGHT: 14pt} </STYLE> <LINK

杏林同學錄(四)

個人管理: 班級通訊錄:class/address.php <? session_start(); // 開始session if(!session_is_registered("userregister")||($userregister==""))//檢查是否註冊,如userregister未註冊或session為空白值,重新註冊. { echo "<a href='../index.php'>請重新註冊<BR>"; exit; } ?>

我的論壇原始碼(四)

POST.PHP發布主題的頁面,發布的資訊提交到OKEY.PHP中去處理。 <html> <head> <title>論壇發帖</title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <STYLE type=text/css> P {FONT-FAMILY: normal; FONT-SIZE: 9pt;

總頁數: 61357 1 .... 2637 2638 2639 2640 2641 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.