Time of Update: 2017-02-27
ajax.js/*** ajax無重新整理二級聯動下拉式功能表(省市聯動)** @author arcow <arcow@126.com>* @version 1.0* @lastupdate 2005-12-29**/var http_request = false;function send_request(url,method) {//初始化、指定處理函數、發送請求的函數 http_request = false; //開始初始化XMLHttpRequest對象
Time of Update: 2017-02-27
使用C建立php擴充優點:1.提高運行效率。2.降低php複雜度,可以直接調用擴充方法實現功能。3.方便與第三方庫互動。缺點:1.開發比php複雜。2.可維護性降低。3.開發週期變長。php開發,發現問題後,只要修複問題,即可見到效果。如果使用擴充,修複後需要重新編譯,重啟服務,才能見到效果。首先,假定需要實現一個方法:將url字串轉換成超連結。php實現方法:<?php function strtolink($url, $name='', $openwin=0){
Time of Update: 2017-02-27
PHP被許多程式員用來開發WEB的慣用語言。在實際開發中,網站的各項功能都可以通過PHP語言的編寫來滿足,比如PHP頁面跳轉這一方法。Web系統中,從一個網頁跳轉到另一個網頁,是LAMP項目中最常用的技術之一。頁面跳轉可能是由於使用者單擊連結、按鈕等引發的,也可能是系統自動產生的。
Time of Update: 2017-02-27
SQL攻擊(SQL injection,台灣稱作SQL資料隱碼攻擊),簡稱注入攻擊,是發生於應用程式之資料庫層的安全性漏洞。簡而言之,是在輸入的字串之中注入SQL指令,在設計不良的程式當中忽略了檢查,那麼這些注入進去的指令就會被資料庫伺服器誤認為是正常的SQL指令而運行,因此遭到破壞。有部份人認為SQL注入攻擊是只針對Microsoft SQL Server而來,但只要是支援批處理SQL指令的資料庫伺服器,都有可能受到此種手法的攻擊。原因在應用程式中若有下列狀況,則可能應用程式正暴露在SQL
Time of Update: 2017-02-27
日曆效果如下圖:calendar.class.php<?php class Calendar { private $year; //當前的年 private $month; //當前的月 private $start_weekday; //當月的第一天對應的是周幾 private $days; //當前月一共多少天 function __construct(){
Time of Update: 2017-02-27
FCKeditor官網:http://ckeditor.com/FCKeditor下載:http://ckeditor.com/download點擊去我的CSDN下載在使用PHP開發留言板、CMS、部落格時都涉及文本資訊的處理,如何將資訊優美地展現在讀者面前是PHP網站開發建設者所追求的,而線上編輯器實現了可視化的功能,最早PHP網站開發人員都是使用UBB來實現文本資訊的展現功能,之後出現了類似於WORD的線上編輯器,今天和大家介紹的是老牌線上編輯器Fckeditor在PHP環境中安裝配置與使用
Time of Update: 2017-02-27
如果你想處理JAVA過來的介面。在PHP裡面是這樣表現的:<?php $url = '此處為JAVA提供的介面URL地址'; //我們統一用的是JSON格式 $ch = curl_init(); $timeout = 5; curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch,
Time of Update: 2017-02-27
二維碼就是用在平面上用特定的幾何圖形記錄資料資訊的,QR碼是常見的一種二維碼。QR原理理解起來比較複雜,自己處理的話,估計得花不少時間。這裡推薦一個產生QR碼的php類庫PHP QR Code。這個我自己使用過了,沒發現什麼問題,分享給大家。下載地址:http://download.csdn.net/detail/u011986449/6865449QR碼Data表示要記錄的資料,如果是儲存utf-8編碼的中文,最多984個。ECC表示錯誤修正層級, 錯誤修正層級越高,產生圖片會越大。L水平
Time of Update: 2017-02-27
php擷取瀏覽器資訊。擷取訪客語言。擷取訪客作業系統。擷取訪客IP地址。擷取訪客地理位置。php擷取瀏覽器資訊,擷取訪客語言:簡體中文、繁體中文、English。擷取訪客作業系統:Windows、MAC、Linux、Unix、BSD、Other。擷取訪客IP地址。擷取訪客地理位置,使用 新浪騰訊介面。<?php /** * 擷取訪客資訊的類:語言、瀏覽器、作業系統、IP、地理位置、ISP。 * 使用: * $obj = new guest_info; *
Time of Update: 2017-02-27
IECapt可以將捕獲網頁,產生BMP、JPEG 或 PNG格式的圖片,包含C++和C#兩種版本,不足是依賴於Internet Explorer,這就決定了它只能在Windows下使用。IECapt是一個命令列工具,通過指定的url,利用ie核心,即可將其圖片截取下來。操作:第一步:下載地址IECapt :http://download.csdn.net/detail/u011986449/6877893第二步:如下代碼:<?php
Time of Update: 2017-02-27
PHP是一門很容易上手的Web程式設計語言。PHP學習成本很低,能夠迅速開發各種Web應用,是一個很優秀的工具。儘管很多人覺得PHP缺點很多,quick and dirty 之類的,但是“這個世界上只有兩種程式設計語言,一種是飽受爭議的,一種是沒人用的”,不是嗎?只要能夠把事情做好的工具,就是好工具。PHP就是這麼一個優秀的語言工具。01.<?php 02.header('content-type:text/html;charset=utf-8');03.
Time of Update: 2017-02-27
PHP中exit和die有什麼區別?兩個有區別,die是退出並釋放記憶體,exit是退出但不釋放記憶體。這個解釋顯然是錯的,我們以前都看過手冊中說,兩者只是別名關係,除此之外完全一樣。不過我還是很好奇,決定從源碼中找找線索,看看php是如何處理的這個“別名”。首先要清楚一點,die和exit都是語言結構而非函數。很多初學者總搞不清語言結構和函數的區別,用通俗點的話講,語言結構可以理解為文法本身的一種標識。像+、-、*、/這些也都是語言結構,if、else、for、whil
Time of Update: 2017-02-27
php中的shuffle函數只能打亂一維數組,有什麼辦法快速便捷的打亂多維陣列?手冊上提供了<?php function shuffle_assoc($list) { if (!is_array($list)) return $list; $keys = array_keys($list); shuffle($keys); $random = array(); foreach ($keys as $key) $random[$key]
Time of Update: 2017-02-27
例如:A.php<?php$usernane?>要將A.php中的$usernane值傳給另外一個頁面(B.php)中的實現方法:<meta http-equiv='refresh' content='0;url='B.php?user=$username'> 接收 echo $_GET['user'];這樣,就可以在B.php中訪問$username的值B.php<?phpecho
Time of Update: 2017-02-27
01.<?php 02.header('content-type:text/html;charset=gbk'); 03.date_default_timezone_set('PRC'); 04.$n=chr(13); 05.echo "<SCRIPT LANGUAGE=\"JavaScript\">".$n;06.echo "document.write('<div
Time of Update: 2017-02-27
//mysql資料庫的sqlCREATE TABLE user( id int(5) DEFAULT '0' NOT NULL AUTO_INCREMENT, name varchar(20), city varchar(20), postcode varchar(10),address varchar(100), password varchar(10), level tinyint(2) DEFAULT '0',right tinyint(2),email varchar(40),
Time of Update: 2017-02-27
當你在建立一個網站的時候,可能不得不面對以下現實:網站需要一名程式員來設計程式和一名網站設計者來組織頁面。那麼,是否有使兩者很好的結合起來的方法呢?有的,就是使用模板(fasttemplate:這個程式在本站的“程式和代碼”中可以找到),這將會使你的工作更加輕鬆。下面解釋一下使用模板的好處:1、在很短的時間內可以替換整個網站的外觀2、使程式員可以抽象編程,而無須接觸html代碼3、速度非常之快4、可以重複利用以前的模板模板的來曆:fasttemplate來自於同名的per
Time of Update: 2017-02-27
會話管理,非常重要的一部分,讓參數在頁面間來回傳遞,這是個簡單的例子,邊學邊用,效果如圖:首頁面index.php代碼:<?phpsession_start();$_SESSION['name']="zhang3";echo "<a
Time of Update: 2017-02-27
PHP 5引入了新的類 XMLReader,用於讀取可延伸標記語言 (XML)(Extensible Markup Language,XML)。與SimpleXML或文件物件模型(Document Object Model,DOM)不同,XMLReader 以流模式進行操作。即它從頭到尾讀取文檔。在文檔後面的內容編譯完成之前,可以先處理已編譯好的文檔前面的內容,從而實現非常快速、非常高效、非常節省地使用記憶體。需要處理的文檔越大,這個特點就越發重要。與 Simple API for XML
Time of Update: 2017-02-27
將Ubuntu系統更新到最新狀態,在做任何操作之前都要做這一步,以確保系統的穩定,同時也不會有一些莫名其妙的現象出現。$sudo apt-get update$sudo apt-get dist-upgrade安裝PHP支援$sudo apt-get install libapache2-mod-php5$sudo apt-get install