Time of Update: 2016-07-21
複製代碼 代碼如下:/* *@author 夜無眠 27262681@qq.com *copyright http://www.gowake.cn */ class img { function __construct($arg = null) { $args = func_get_args(); if($arg == null) { return null; }
Time of Update: 2016-07-21
通用HTML標準超連結參數取得Regex測試 因為最近要做一個類似專業搜尋引擎的東西,需要抓取網頁的所有超連結。 大家幫忙測試一下子,下面的代碼是否可以針對所有的標準超連結。 測試代碼如下: 複製代碼 代碼如下:// -------------------------------------------------------------------------- // File name : Noname1.php // Description : 通用連結參數擷取Regex測試 //
Time of Update: 2016-07-21
個人認為PHP檔案的上傳和下載的思路差不多一樣.也就是在代碼中多了一個header語句 以下是詳細的代碼.僅供參考. 入口檔案 複製代碼 代碼如下: php寫的處理檔案 if( empty($_GET['FileName'])){ echo''; exit(); } $file_name=$_GET['FileName'];//得到要下載的檔案 if (!file_exists($file_name)) { //檢查檔案是否存在 echo "檔案找不到"; exit; } else {
Time of Update: 2016-07-21
雖然在本機開發、調試系統時或許並不會用到它,但對於將來在遠程虛擬機器主機中放置Mysql資料庫時,必然會用到phpmyadmin這樣的Mysql GUI工具,所以,在本地先熟悉一下如何使用也是有必要的。那麼我們現在開始進行安裝配置: 1.一般網上下載到的PHPMyAdmin是一個壓縮包,我們將其釋放到htdocs目錄中,例如htdocs\phpmyadmin。 2.開啟phpmyadmin目錄,在此目錄下是否有config.sample.inc.php檔案,如果存在,那麼將其改名為config.
Time of Update: 2016-07-21
複製代碼 代碼如下:/* author: nick date: 2009.05.17 功能:產生SeletTree 屬性: $result 結果集 $id_field 自身id欄位 $parent_field 父類id欄位 $option_text 選項顯示名稱 $select_name 下拉式功能表的名稱 $elected 預設選中 $no_top 是否需要頂層選項 $level 層深度 $parent_id 同層中的id */ class SelectTree{ public
Time of Update: 2016-07-21
開始教你怎麼弄 一、需要有一個PHP環境。為了圖省事下載APMServ軟體快速搭建PHP環境 二、下載天氣預報簡訊通知PHP程式點這裡下載代碼 三、修改PHP程式配置 用記事本開啟WeatherForecast.php檔案 複製代碼 代碼如下:/** * 飛信通知天氣預報 * 2009-4-23 */ //禁止執行時間限制 set_time_limit (0); //設定MB編碼 mb_internal_encoding("GB2312"); /** * 採集新浪天氣預報資訊 * *
Time of Update: 2016-07-21
複製代碼 代碼如下:num = rand(1,5); witch($num){ case 1: $fp1=fopen("f1.dat",'r'); $oname = fgets($fp1); $nname = date("YmdHis"); rename($oname,$nname); fclose($fp1); unlink("f1.dat"); $fp1=fopen("f1.dat",'w'); fwrite($fp1,$nname); fclose($fp1);
Time of Update: 2016-07-21
複製代碼 代碼如下:class Mysql { private $conn; private $host; private $username; private $password; private $dbname; private $pconnect; private $charset; public function __construct(array $params = null) { if (!empty($params)) { foreach ($params as $k => $v)
Time of Update: 2016-07-21
原來發表過一個脫離資料庫的分頁類,最近使用的時候發現有些時候搜尋的東西過於大的時候,採用url傳遞參數的方式,可能會有一定的影響或者叫已知的bug,這次做了一些擴充,同時相容了以前的模式,使用上面很簡單的,只需要多設定一個參數就可以了代碼如下:複製代碼 代碼如下:/** * 功能: 分頁類,根據提供的資料總量和頁面大小 * 建立日期:Fri Apr 20 16:45:21 CST 2007 * 最後更新: * 作者: sanshi */ class pagination { var $
Time of Update: 2016-07-21
可在編譯時間使用 –disable-cli。一旦編譯產生 CLI 模式的 PHP,則可能會被入侵者 利用該程式建立一個 WEB Shell 後門進程或通過 PHP 執行任意代碼! phpinfo() 功能描述:輸出 PHP 環境資訊以及相關的模組、WEB 環境等資訊。 危險等級:中 passthru() 功能描述:允許執行一個外部程式並回顯輸出,類似於 exec()。 危險等級:高 exec() 功能描述:允許執行一個外部程式(如 UNIX Shell 或 CMD 命令等)。 危險等級:高
Time of Update: 2016-07-21
官方手冊給出了以下範例: 複製代碼 代碼如下:// 使用了NameSpace的例子 namespace Foobar; class Foo { static public function test() { print "Hello world!\n"; } } call_user_func(__NAMESPACE__ .'\Foo::test'); // As of PHP 5.3.0 // Hello world! call_user_func(array(__NAMESPACE__ .'\
Time of Update: 2016-07-21
便於大家轉載和離線閱讀,本教程的HTML源碼、UBB源碼、PDF版本、Flash版本提供下載。下載地址:http://code.google.com/p/wpmi/downloads/list作業系統:Windows.Server.2003.R2,Enterprise.Edition,SP2,x86,CHS,VOL,MSDN本次配置PHP的伺服器環境:Windows2003+
Time of Update: 2016-07-21
複製代碼 代碼如下:include("adodb/adodb.inc.php"); //包含adodb類庫檔案 $conn = NewADOConnection('postgres'); $conn->Connect('localhost', 'root', 'pass', 'mydb'); //串連PostgreSQL資料庫 ?> 複製代碼 代碼如下:include("adodb/adodb.inc.php"); //包含adodb類庫檔案 $conn = NewADOConnection('
Time of Update: 2016-07-21
以下是我的一個想法,把伺服器的php環境配置也應用在程式裡面,產生一個許可字串,然後將字串寫入到經過授權的檔案代碼中。就算是將程式原本不動地移到其它伺服器上,程式都不能運行了。希望大家多多討論…… 複製代碼 代碼如下: function authorization($seed = '') { $encode = $_SERVER['SERVER_SOFTWARE'] . $_SERVER['SERVER_NAME'] . $_SERVER['DOCUMENT_ROOT'] . $_SERVER[
Time of Update: 2016-07-21
首先要瞭解sql語句 $SQL="delete from `jb51` where id in (1,2,4)"; 表單大概是: 複製代碼 代碼如下: php函數主要用到implode 複製代碼 代碼如下:$ID_Dele= implode(",",$_POST['ID_Dele']); $SQL="delete from `user` where id in ($ID_Dele)";
Time of Update: 2016-07-21
test.php 複製代碼 代碼如下: $test = $_POST[ 'test ']; echo '12 '; echo $test; echo $_POST[ 'submit1 ']; echo $_POST[ 'submit2 ']; if (isset($_POST[ 'submit1 ']) && $_POST[ 'submit1 '] == 'submit1 ') { echo 'ok1 '; } if (isset($_POST[ 'submit2 ']) && $_POST[
Time of Update: 2016-07-21
複製代碼 代碼如下:/* * bkJia中文網,整體提供,測試通過 */ $msn = new myMSN(php100@php100.com, "123"); // MSNv9 class myMSN { private $server = "messenger.hotmail.com"; private $port = 1863; private $nexus = "https://nexus.passport.com/rdr/pprdr.asp"; private $sshLogin =
Time of Update: 2016-07-21
簡單的回答,顯然是蒼白無力的。 今天我們來做個實驗,看看到底單引號和雙引號有什麼區別,誰快,誰慢。 測試代碼如下: 複製代碼 代碼如下:$single_quotes = 'This is a String'; $double_quotes = "This is a String"; echo $single_quotes; echo $double_quotes; $var = 'String'; $single_quotes_var = 'This is a '.$var;
Time of Update: 2016-07-21
最近在做一個網站時,需要產生靜態頁面,但是產生的靜態頁面中有些內容是需要動態擷取的,怎不能每天產生一下吧。。 最後上網查了一下,再加上個要總結,呵。。。。終於實現了。。發出來,大家一起研究。。呵。。。 應用一:文章計數,擷取動態內容 計數頁:count.php 複製代碼 代碼如下: require_once './global.php'; $DB->query("update ".$tablepre."teacher set views=views+1 where
Time of Update: 2016-07-21
複製代碼 代碼如下:# 設定 $domain 為你的網域名稱 (注意沒有www) $domain = "jb51.net"; # 設定URL,注意沒有後劃線 / $docroot = "http://jb51.net"; # 設定錯誤資訊的字型 $fontface = "Verdana"; # 設定404頁面的字型大小 $fontsize = "2"; # 設定404頁面的背景顏色,預設是白色 $bgcolor = "#ffffff"; # 設定文字顏色,預設是黑色 $textcolor = "