Time of Update: 2017-02-28
有時候我們需要保留GET和POST參數在下一頁或者其他用途上傳遞!工作上的方便於是我寫了這樣的代碼!希望大家多多交流!<?/*程式設計: 林建炫(飄楓設計室)made in 珠海 by 2007-03-24QQ: 5818500Email: linzhenxuan@163.com請勿刪除該著作權資訊用途:保留和修改GET和POST參數*/Function getplus($x='',$value='',$plus='close',$method='all'){Global $_GET,$_
Time of Update: 2017-02-28
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>Untitled</title> <script language="JavaScript"> <!-- function rec_delete(message){ return confirm(message); } //-->
Time of Update: 2017-02-28
大家都知道,php是一種伺服器端的內嵌html式的指令碼程式設計語言.可是按照內嵌html方式來作一網站的話,代碼很快就變得龐大而且不可控制.如何才能使php代碼與html分離,做出類似dw的lib(模板)而使得頁面更加容易修改並且代碼容易維護呢?後來,看了很多文章,說phplib可以實現,隨手看了幾頁,覺得頭暈腦漲,頓時沒有了看下去的慾望(那位大蝦如果有此心得,敬請不吝賜教,先行謝過!).可是問題還得解決,在鬱悶了多日之後,一次偶然機會,得以下載vbb論壇的源碼,粗粗看過之後,發現除了php檔
Time of Update: 2017-02-28
一,PHP指令碼代碼標記PHP的指令碼是檔案中一對特殊標記所包括的內容,如ASP是“<%....%>”,PHP可看成是“<?...?>”。然而為了適應XML標準以將PHP嵌入到XML或XHTML中,PHP不建議使用短格式的“<?...?>”,而建議使用長格式標記“<?php...?>”此外PHP代碼塊還支援 <script
Time of Update: 2017-02-28
這個檔案控制了PHP許多方面的觀點。為了讓PHP讀取這個檔案,它必須被命名為 ; ´php.ini´。PHP 將在這些地方依次尋找該檔案:當前工作目錄;環境變數PHPRC ; 指明的路徑;編譯時間指定的路徑。 ; 在windows下,編譯時間的路徑是Windows安裝目錄。 ; 在命令列模式下,php.ini的尋找路徑可以用 -c 參數替代。 ; 該檔案的文法非常簡單。空白字元和用分號´;´開始的行被簡單地忽略(就象你可能 ; 猜到的一樣)。
Time of Update: 2017-02-28
我們可以用新聞系統來儲存新聞,我們可以對新聞進行添加、刪除等操作,這樣減少了大家的工作量,為什麼不實驗一下。 首先,建立一個表。 create table news ( n_id int(255) not null auto_increment, n_date datetime not null, news text not null, primary key(n_id) ); 第二步,設定你的登陸資訊 $database_user_name="root";
Time of Update: 2017-02-28
【1】頁面之間無法傳遞變數 get,post,session在最新的php版本中自動全域變數是關閉的,所以要從上一頁面取得提交過來得變數要使用$_GET['foo'],$_POST['foo'],$_SESSION['foo']來得到 當然也可以修改自動全域變數為開(php.ini改為register_globals = On);考慮到相容性,還是強迫自己熟悉新的寫法比較好。 【2】Win32下apache2 用get方法傳遞中文參數會出錯 test.php?a=你好&b=你也好
Time of Update: 2017-02-28
表單複選框就是checkbox 1、checkbox的應用 <input type="checkbox" name="ch" value="2"> 2、由於我傳輸的是在php迴圈中產生的數組,因此value也要設成變數: <?php for($i=0;$i<10;$i++){ ?> <
Time of Update: 2017-02-28
字串注意單引號和雙引號的區別注意逸出字元\的使用\\,\",\$注意使用8進位或16進位字元表示 \xf6echo
Time of Update: 2017-02-28
本款計數器用文本計數,沒有用到資料庫,可以實現如下功能: 利用一個文字檔實現多個頁的計數減少伺服器的I/O佔用率在需要紀錄的檔案裡,只需加入很少的幾行代碼 基本思路如下: 伺服器程式從文字檔中讀取該頁被瀏覽的次數,(因為所有檔案向伺服器提出請求時,他們的環境變數REQUEST_URI都代表他來自於何處... ...,所以,以請求檔案的環境變數REQUEST_URI來辨別到底是那一頁正被瀏覽。),將這個次數加一儲存,並在調用這頁的使用者的電腦上顯示出來。
Time of Update: 2017-02-28
<?/*** 轉換為UNIX時間戳記*/function gettime($d) { if(is_numeric($d)) return $d; else { if(! is_string($d)) return 0; if(ereg(":",$d)) { $buf = split(" +",$d);
Time of Update: 2017-02-28
資料庫查詢結果有時候不能直接使用,比如mysql等用in語句出來的結果,因此需要對結果進行某種方式的排序。例子 4. 對資料庫結果進行排序本例中 data 數組中的每個單元表示一個表中的一行。這是典型的資料庫記錄的資料集合。 例子中的資料如下: volume | edition-------+-------- 67 | 2 86
Time of Update: 2017-02-28
set_error_handler() 函數設定使用者自訂的錯誤處理函數。該函數用於建立運行時期間的使用者自己的錯誤處理方法。該函數會返回舊的錯誤處理程式,若失敗,則返回
Time of Update: 2017-02-28
約定幾個目錄 /usr/local/php/sbin/php-fpm /usr/local/php/etc/php-fpm.conf /usr/local/php/etc/php.ini 一,php-fpm的啟動參數 #測試php-fpm配置 /usr/local/php/sbin/php-fpm -t /usr/local/php/sbin/php-fpm -c /usr/local/php/etc/php.ini -y
Time of Update: 2017-02-28
這篇文章主要介紹了PHP中的類型提示(type hinting)功能介紹,本文講解了類型提示的作用和使用方法以及使用樣本,需要的朋友可以參考下 概述 從PHP5開始,我們可以使用類型提示來指定定義函數時,函數接收的參數類型。如果在定義函數時,指定了參數的類型,那麼當我們調用函數時,如果實參的類型與指定的類型不符,那麼PHP會產生一個致命層級的錯誤(Catchable fatal
Time of Update: 2017-02-28
這篇文章主要介紹了PHP單例模式詳細介紹,本文講解了單例模式的概念、單例模式的特點、使用單例模式的原因及情境及PHP單例模式代碼執行個體,需要的朋友可以參考下 單例模式的概念 單例模式是指整個應用中某個類只有一個對象執行個體的設計模式。具體來說,作為對象的建立方式,單例模式確保某一個類只有一個執行個體,而且自行執行個體化並向整個系統全域的提供這個執行個體。它不會建立執行個體副本,而是會向單例類內部儲存的執行個體返回一個引用。 單例模式的特點 單例模式的主要特點是&ldqu
Time of Update: 2017-02-28
這篇文章主要介紹了PHP魔術方法的使用樣本,本文分別講解了__get、__set、__call、__callStatic、__toString、 __invoke等魔術方法的使用,需要的朋友可以參考下 ① __get/__set:將對象的屬性進行接管 當訪問一個不存在的對象屬性時: index.php 代碼如下: define('BASEDIR',__DIR__); //定義根目錄常量 include BASEDIR.'/Common/Loader.php';
Time of Update: 2017-02-28
樣本一(用php的內建壓縮函數): <?PHP if(Extension_Loaded(’zlib’)) Ob_Start(’ob_gzhandler’); Header("Content-type: text/html"); ?>
Time of Update: 2017-02-28
這篇文章主要介紹了PHP aes (ecb)解密後亂碼問題的解決方案,十分的簡單實用,有需要的小夥伴可以參考下。 內容:abcd KEY:1234567890123456 加密後base64:T7UT2NQ1AFvR9unjA0wKWA== ? 1 2 3 4 5 6 7
Time of Update: 2017-02-28
PHP滾動日誌類庫PHP記錄日誌,我之前接觸過的有按照年月分檔案夾,然後按照日分檔案的日誌記錄方式,這種方式有利有弊,有他的使用情境,我今天要說的是另一種日誌記錄方式——檔案滾動方式記錄日誌,當然了,這種滾動機制也可以加在前面那種日誌記錄方式中。如何讓日誌滾動起來滾動日誌,顧名思義,記錄一個模組的日誌用一系列的記錄檔,同一模組檔案個數有限制,最多maxNum個,大小也有限制,最大maxSize位元組,檔案名稱有一定的命名方式,比如:testlog.log、te