Time of Update: 2018-12-06
今天利用 Cookie 做網站的使用者登入,經過調試,用 setcookie("username", "username", time()+1000,"/php100/");等儲存使用者的登入資訊,然後利用 setcookie("username", "", time()-3600);做 退出,在IE下測試沒有任何問題。既然做網站,就要相容儘可能多的瀏覽器,呵呵。於是在 Firefox 中測試,登陸一切正常,當推出時,遇到了麻煩。怎麼也不會退出,使用者總是在登入狀態。於是查看了
Time of Update: 2018-12-06
//獲得當前的指令碼網址function get_php_url() { if(!empty($_SERVER[”REQUEST_URI”])) { $scriptName = $_SERVER[”REQUEST_URI”]; $nowurl = $scriptName; } else { $scriptName = $_SERVER[”PHP_SELF”]; if(empty($_SERVER[”QUERY_STRING”])) $nowurl = $scriptName; else
Time of Update: 2018-12-06
在前面 多層次架構設計前言 囉哩囉嗦講了一堆,就是為了後面的架構設計的文章,作鋪陳,這樣才能用更寬廣的角度來看其中帶來的意義。首先,大概陳述一下架構的關聯,如下所述:首先會先設計 標準 DAL class (STDAL),放置 getData, delete, update 等 標準常見的功能函數在來設計程式會用到的各種 DAL ,基本上每一個 Table 都需要有一個 DAL 來實現,後面根據 table 應用、畫面呈現等需求,也可以一個 table 有多個 DAL ,這各觀念類似 View
Time of Update: 2018-12-06
EasyUI DataGrid 是一個用 Jquery 寫的 DataGrid,由此可知,是一個 前端 Web UI 技術,一般大家在產生 DataGrid 比較常見的應該就是使用後台 PHP 等後台語言,來直接產生 HTML 文法,來顯示 DataGrid,當要對該 DataGrid 操作時,在傳遞參數到後端,重新產生整各網頁。而 EasyUI DataGrid 支援兩種做法,一個是,上述,後台 server 把顯示的 HTML 產生好,在給最上層顯示。另一種是,利用 AJAX 的方式來產生,
Time of Update: 2018-12-06
永遠不要認為自己學的已經夠了,人的一生就是一個不斷學習的過程。 雖然接觸PHP已經有些時日了,但是我知道自己對PHP的掌握應該還是皮毛階段,大部分是環境的因素,在這裡由於任務的原因也沒過多的時間去專研深入的東西,另外一方面原因就是個人,是因為自己沒有深入探索的精神,很多人多有這樣的毛病,學習比較浮躁,學到的只是一些膚淺的知識。例如學習PHP,對,你是可以做出一個完整的網站了,但是仔細想想,你學的真的夠了嗎?再看看網上的那些大牛們,我們的程度和人家又相差千裡,自己如果再不反省,只知道在自己的
Time of Update: 2018-12-06
本篇主要寫了PHP物件導向的編程方法。在PHP中我們可以像C++、C#那樣用類封裝我們常用到的一些方法,然後再執行個體化的時候調用。建構函式:class MyPc{ function __construct() { 初始化操作 }} 解構函式:class MyPc { …… function __destruct() { …… }} 封裝關鍵字
Time of Update: 2018-12-06
最簡單的Web組件和最複雜的線上電子商務Web網站具有一個共同點:它們都要處理資料。大量的編程都設計資料的訪問和操作。隨著Internet的發展、臉頰存放裝置應用資料的大量增長、對分析論的更深入理解以及對資料訪問的更大期待,資料以更加有趣和獨特的方式受到影響。資料訪問設計模式的目的是協助構造出能夠容易地處理素有這些資料的對象。 Data Access Objects設計模式描述了如何建立提供透明訪問任何對象源的對象。 Data Access
Time of Update: 2018-12-06
在什麼情況下,$name和%_POST['name']可以通用: 設定PHP全域變數,在php.ini檔案中register_globals = On。 在實際開發中,不推薦使用,會給程式帶來安全隱患。 表單預設採用get方式傳遞資料 PHP的含義是什麼: PHP是Hypertext
Time of Update: 2018-12-06
這篇文章之前發表在我的CSDN的部落格中,現在貼到部落格園來。。。由於目前學習工作的不同,導致要用很多的語言進行工作和開發,因此經常弄混各個之間的差別。今天有空,就將其做了出來,如下表,希望可以大家的工作和學習有所協助!如果有什麼不嚴謹的地方,歡迎提出!說明C(區分大小寫)Delphi(不區分大小寫)PHP(區分大小寫)整型變數的定義char a = 'a'; /* 8位有符號*/int a=10; /* 16位有符號*/unsigned int a =
Time of Update: 2018-12-06
<?php//===============================時間日期===============================//y返回年最後兩位,Y年四位元,m月份數字,M月份英文。d月份幾號數字,D星期幾英文$date=date("Y-m-d");$date=date("Y-m-d H:i:s");//帶時分秒//include,include_once.require,require_once//require("file.php")
Time of Update: 2018-12-06
MySQL資料庫編碼、html頁面編碼、PHP或html檔案本身編碼要全部一致。1、MySQL資料庫編碼:建立資料庫時指定編碼(如gbk_chinese_ci),建立資料表、建立欄位、插入資料時不要指定編碼,會自動繼承資料庫的編碼。資料庫連接時,也有編碼,可以在串連完資料庫後,執行mysql_query('SET NAMES gbk'); 2、html頁面的編碼,指的是這一行的設定:<meta http-equiv="Content-Type" content="text/html;
Time of Update: 2018-12-06
duDaoRuConfig.php頁面<?php$db_name="wordpress";//如需更改資料庫配置在此更改即可$conn = mysql_connect("localhost", "root", "root");mysql_select_db($db_name, $conn);mysql_query("set names
Time of Update: 2018-12-06
原先是 $tostrs.=$bnrow['bn']."(".str_replace(array('(',')'),'',strrchr($goodsItem[$k]['name'],'(')).")(".$goodsItem[$k]['nums'].")\r";發送到html頁面\r即變成換行,再傳到xml當然為空白了 修改成這個即可
Time of Update: 2018-12-06
文章目錄 文法 首先要強調的一點是unset在php中已經不再是一個函數了,既然不是函數,那麼就沒有了傳回值,所以用的時候不能夠用unset的傳回值來做判斷。 其次,在函數中,unset只能銷毀局部變量,並不能銷毀全域變量,來看下手冊的一個例子<?phpfunction destroy_foo() {global $foo;unset($foo);}$foo = ‘bar’;destroy_foo();echo
Time of Update: 2018-12-06
新書推薦:細說PHP(免費樣章試讀) 市場價 :¥79.00 會員價 : ¥59.25(75折) 免費樣章試讀:http://www.china-pub.com/196062【作 者】高洛峰 [同作者作品] 【叢 書 名】 LAMP技術大系 【出 版 社】 電子工業出版社 【書 號】 9787121094415 【上架時間】 2009-10-15 【出版日期】 2009 年10月 【開 本】 16開 【頁 碼】 649 【版 次】1-1
Time of Update: 2018-12-06
如果提高網頁載入速度,需要怎麼最佳化是一個問題,yahoo曾經搞了一個最佳化36條。其實網頁最佳化的方法還是很多很多的。下面扯一下關於減小頁面體積來提高前端載入速度的方法:PHP壓縮html網頁代碼 (清除空格,分行符號,定位字元,注釋標記)。 有個不錯的方法就是壓縮HTML,壓縮html 其實就是:清除分行符號,清除定位字元,去掉注釋標記 。它所起到的作用不可小視。現提供PHP
Time of Update: 2018-12-06
PHP下使用curl方式post資料至api介面的方法大部分的API的HTTP請求方式都為GET,所以不管用AJAX和PHP二次處理都能拿到返回的資料但是一些API的HTTP請求方式是POST,那麼我們就需要使用到curl了其實,也比較簡單,上代碼:<?php $url = 'http://127.0.0.1/test.php';//POST指向的連結 $data = array(
Time of Update: 2018-12-06
我們經常遇到採集某站文章內容,但是經常他們會有內連結,去掉感覺不好不利於SEO最佳化,其實,我們可以使用phpRegex替換url連結地址為指定url的形式。譬如:我們的採集的內容如下:Bootstrap中文網提供Bootstrap中文手冊,學習Bootstrap入門教程,Bootstrap是Twitter推出的一個用於前端開發的開源工具包。它由Twitter的設計師Mark Otto和Jacob
Time of Update: 2018-12-06
系統win2003(32bit),32位的系統建議大家可以直接使用zendserver ce版本可以完美的整合IIS,而且也比較方便。 系統win2003(64bit),64位的系統沒辦法了,只能自己去配置IIS了。不過新手剛開始配一定要仔細點,要不很容易配錯的。1.安裝IIS。2.下載PHP。我用的是PHP100提供的PHP版本。地址(5.3x系列的PHP可以直接下載安裝程式,通過fastcgi的方式載入IIS,這個比較方便,下一步下一步,然後直接選擇fastcgi就可以了)
Time of Update: 2018-12-06
$_SERVER 是一個包含了諸如頭資訊(header)、路徑(path)、以及指令碼位置(script locations)等等資訊的數組。這個數組中的項目由 Web 服務器建立。不能保證每個伺服器都提供全部項目;伺服器可能會忽略一些,或者提供一些沒有在這裡列舉出來的項目。這也就意味著大量的此類變數都會在» CGI 1.1 規範中說明,所以應該仔細研究一下。'SERVER_ADDR' 當前運行指令碼所在的伺服器的 IP