Time of Update: 2016-06-01
//原作者:epsilon7 //SonyMusic(sonymusic@163.net) class BrowserDetector { var $UA = ""; //$HTTP_USER_AGENT的內容 var $BROWSER= "Unknown"; //瀏覽器類型 var $PLATFORM = "Unknown"; //作業系統 var $VERSION= ""; //瀏覽器版本號碼 var $MAJORVER = ""; //瀏覽器主要版本號 var $MINORVER = ""
Time of Update: 2016-06-01
第一步:首先做一個如下頁面。 申請帳號 第二步:註冊執行程式。 MySQL_connect("localhost","username","password") /*請修改使用者名稱和密碼*/ or die("無法串連資料庫,請重來"); mysql_select_db("資料庫名") or die("無法選擇資料庫,請重來"); $query="select id from 資料庫表名 where username='$name'";
Time of Update: 2016-06-01
需要名稱為book的MySQL資料庫表 表中含有下欄欄位: id 下載的檔案的唯一標識 downnum 點擊數 first.php { ?> &id=">click here download ddload.php include("data.inc.php"); if($incerror) { echo $incerror; exit; } if(empty($dnnum)) $dnnum = 1; else $
Time of Update: 2016-06-01
對於一個有經驗的 PHP Web 開發人員,這是一件非常容易的事情。但是對於剛開始接觸 PHP 程式設計語言的新手這就是一個問題。所以這裡介紹如何在常規的 HTML 程式碼中嵌入 PHP 代碼。在常規的 HTML 中嵌入 PHP 代碼建立一個 hello 指令碼,命名為 hello.php:PHP TestHello World'; ?>上面的 HTML 程式碼中,在 PHP 代碼中列印 Hello。在 HTML 中編寫 PHP 代碼需要使用 tags。整合 PHP 和 HTML
Time of Update: 2016-06-01
儘管php為我們提供了很多函數,但有些東西處理起來還是不很方便。譬如PHP提供的日期時間函數就很有限。MySQL為我們提供了不少此類的函數。是否可以利用Mysql函數來處理PHP程式呢?筆者做了以下的嘗試。 $data_time="1998-12-31 23:59:59"; $connect_id=mysql_connect('localhost'); $query_id=mysql_query("SELECT DATE_ADD('$data_time',INTERVAL 1
Time of Update: 2016-06-01
找了很久,終於給我找到!哈哈哈... //聽說php4也已經支援java/EJB的說. // this script is come from zend. :) $Word = new COM("word.application") or die("Unable to instanciate Word "); PRint "Loaded Word, version {$word->Version}n"; $word->Visible = 1; $word->Documents->Add()
Time of Update: 2016-06-01
怎樣用php來給網頁做導覽列 原作:Brad Bulger 譯文:李平 譯者註:本文原名《Site Navigation with PHP》,原文詳述了如何用PHP編程來做出效果理想的網頁導航條,本文只選譯了其中的部分文章,所選取的部分是文章精髓之所在,只要大家能弄懂這部分內容就可以用同樣的原理、思想做出我們需要的效果來,希望給讀者能起到拋磚引玉的作用。本文只需要讀者具備PHP、HTML的初步知識就可以基本讀懂了。 譯 文:如大家所知PHP對於用資料庫驅動的網站(making
Time of Update: 2016-06-01
//對javascript和select組件的結合運用 //在寫程式的過程,我想實現在select對象選中選項後, //不需要提交按鈕,而直接觸發動作,且在動作發生後 //的頁面中要保持所選擇的選項。經過形容,終於通過 //使用Javascript及select對象的onchange屬性及 //value值而實現了這種功能。 //代碼如下(檔案名稱為"test.php"): switch ($mon){ case '': echo '請選擇您的星座:';break; case '1':
Time of Update: 2016-06-01
Laravel 5 中文文檔:1. http://laravel-china.org/docs/5.02. http://www.golaravel.com/laravel/docs/5.0/預設條件本文預設你已經有配置完善的 PHP + MySQL 運行環境,懂得 PHP 網站啟動並執行基礎知識。跟隨本教程走完一遍,你將會得到一個基礎的包含登入的簡單 blog 系統,並將學會如何使用一些強大的 Laravel 外掛程式和 composer 包(Laravel 外掛程式也是 composer
Time of Update: 2016-06-01
用php+MySQL一個名片庫程式,有分類尋找,分頁功能。 第一步:按下列代表先做個靜態頁面。 第二步:如下建庫。 id int(4) 否 auto_increment http varchar(25) 否 name varchar(50) 否 email varchar(50) 否 gs varchar(200) 否 address varchar(200) 否 yb varchar(20) 否 zw varchar(100) 否
Time of Update: 2016-06-01
我們將改變學習路線,不再像 Laravel 4 教程那樣先構建登入系統。在本篇教程中,我們將一起構建 Pages 的管理功能,嘗試 Laravel 的路由和 PHP 的命名空間。1. 路由Laravel 中的路由,跟其他 PHP 架構一樣,作用是把各種請求分流到各個控制器。在 `learnlaravel5/app/Http/routes.php` 的末尾添加以下代碼: 代碼如下:Route::group(['prefix' => 'admin', 'namespace' => 'Admin'],
Time of Update: 2016-06-01
$pagesize = 3;//設定每頁顯示數目 //計算總記錄數 $rs_num = "select count(*) as id from table"; $rs_num = odbc_exec($conn_id,$rs_num); $rs_num = odbc_result($rs_num,"id"); //計算總頁數 $pagecount = $rs_num / $pagesize; $pagecount1 = intval($pagecount);//將總頁數取整 $compare =
Time of Update: 2016-06-01
php開發過程中,可能經常需要對取出的數組要擷取數組的最後健或值。在這裡總結了三個方法,並且跟據他們三個方法在一些情況下如何使用的條件限制進行了說明。'; echo end($array);//將數組的內部指標指向最後一個單元,適用於所有數組 echo ''; rsort($array);//對數組逆向排序,如果數組中含有字母或漢字,結果可能不符合預期,最適用於數字數組 echo $array[0];
Time of Update: 2016-06-01
本文執行個體講述了php遍曆CSV類。分享給大家供大家參考。具體如下:filePointer = fopen( $file, 'r' ); $this->delimiter = $delimiter; } public function rewind() { $this->rowCounter = 0; rewind( $this->filePointer ); } public function current() {
Time of Update: 2016-06-01
判斷某字元是否包含與某於數組中,方法有很多,剛學習php的新手們估計偏向於使用迴圈來解決,對於一般的小網站來說,這種解決方案是不會出現什麼大問題的。但就效能來說,這種方法不是最好的方法,下面筆者就 foreach,in_array() array_search 這三種方法來比較這三種方法在效能表現上的差異。start(); $a = 'k'; $b = array('a','b','c','d','e','f','g','h','i','j','k');/*for ($i=0;
Time of Update: 2016-06-01
本文執行個體講述了基於php的公眾平台開發方法。分享給大家供大家參考。具體如下:最近在做公眾平台開發,一口氣寫了二十幾個功能,挺有意思的~今天來分享一下開發經驗~公眾平台提供的介面很簡單,先看看訊息互動流程:說的通俗一些,使用者使用發送訊息 -> 將資料發送給開發人員 -> 開發人員處理訊息並返回資料至 -> 把返回資料發送給使用者,期間資料互動通過XML完成,就這麼簡單。 下面寫個執行個體,開發智能聊天機器人: 1. 註冊公眾平台帳號公眾平台:https://mp.weixin.qq.com/
Time of Update: 2016-06-01
安裝擴充: (1)下面是我在linux上的安裝過程,如果沒有安裝git請先yum install git 安裝casperjs 代碼如下: cd / git clone git://github.com/n1k0/casperjs.git cd casperjs ln -sf /casperjs/bin/casperjs /usr/local/bin/casperjs //可以忽略 實際執行中php是執行 /casperjs/bin/casperjs
Time of Update: 2016-06-01
在php郵件清單中問得最多的問題可能就是:“如何在我的Windows機器上安裝PHP?”,那麼也許我可以協助回答這個問題。當你正確安裝完成後,你會發現在Windows下開發PHP程式還是不錯的。 本教程的目的是向你展示如何用“Apache和Windows”的組合來開發PHP程式。 教程中如未指明具體版本,則PHP為PHP3或PHP4 Beta 2或3,Apache為 1.3.x。 一、安裝Apache
Time of Update: 2016-06-01
6、登出檔案logout.php3 setcookie("login",false,time()+31536000); header("location:login.php3"); ?> 7、修改資訊檔modify.php3 require("common.php3"); $id=$login; if($submit){ if($name=="")error("請填寫您的名字!"); elseif($mail=="")error("請填寫您的郵件地址!"); else{
Time of Update: 2016-06-01
分析: 我們利用一個檔案(data.dat)來儲存投票欄目.每個欄目佔據一行. 這樣一來,便可隨意加入和減去想要投票的欄目. 我們再利用一個檔案(votes.dat)來儲存我們的投票結果. 並紀錄最近一位投票者的ip地址,簡單的防止一人多投. 所以,您應該在該程式目錄下自行建立兩個檔案data.dat和votes.dat 程式運行過程部分 程式運行時應該先有一個投票的HTML表單,等待投票. 當有人在HTML表單上投票時,判斷它的IP是否為最近一位投票者的IP,