Time of Update: 2016-07-29
1、檔案編碼:指的是分頁檔(.html,.php等)本身是以何種編碼來儲存的。記事本和Dreamweaver在開啟頁面時候會自動識別檔案編碼因而不太會出問題。而ZendStudio卻不會自動識別編碼,它只會根據喜好設定的配置固定以某種編碼開啟檔案,如果工作時候一不注意,用錯誤編碼開啟檔案,做了修改之後一儲存,亂碼就出現了(我深有體會)。 2、頁面申明編碼:在HTML代碼HEAD裡面,可以用來告訴瀏覽器網頁採用了什麼編碼,目前中文網站開發中XXX主要用的是GB2312和UTF-8兩種編碼。
Time of Update: 2016-07-29
1、關於PHP重新導向1、關於PHP重新導向 方法一:header("Location: index.php"); 方法二:echo "window.location =\"$PHP_SELF\";"; 方法三:echo "2、擷取訪問者瀏覽器 function browse_infor() { $browser="";$browserver=""; $Browsers
Time of Update: 2016-07-29
在PHP的文檔中,只是提到了echo可以使用如下命令輸出多行字串(而且其中的變數被自動替換): PHP代碼 複製代碼 代碼如下:echo This uses the "here document" syntax to output multiple lines with $variable interpolation. Note that the here document terminator must appear on a line with just a
Time of Update: 2016-07-29
變數:$_SERVER, 在 PHP 4.1.0 及以後版本使用。之前的版本,使用 $HTTP_SERVER_VARS 變數:$_ENV, 在 PHP 4.1.0 及以後版本使用。之前的版本,使用 $HTTP_ENV_VARS 變數:$_COOKIE, 在 PHP 4.1.0 及以後版本使用。之前的版本,使用 $HTTP_COOKIE_VARS 變數:$_GET,
Time of Update: 2016-07-29
select VERSION() 當前$res=mysql_query("select VERSION()");$row=mysql_fetch_row($res);這樣的形式調用SQL查詢來擷取。 如果查詢PHP自身安裝的MYSQL支援庫(CLIENT)的版本,可以用 更為簡便的方法使用PHP內建函數mysql_get_server_info();
Time of Update: 2016-07-29
1.下載一個整合的環境軟體,也就是別人把所有的亂七八的放在了一塊,做成軟體,這種是SG式的,我覺的初學者用這種好點; 2.各自下載安裝.php.zend.apache;這種方法最亂了,現在還沒有搞清楚. 我是由於機上裝有iis,於就是裝了個php和zend就好.現在在伺服器上可以同時運行php和asp. php是嵌入在html中啟動並執行.如下: $a="你好"; $b=" php"; echo $a.$b; ?> 說明: 定義一個變數用$變數名,如上的$a
Time of Update: 2016-07-29
update mysql.user set password=old_password('新密碼') where user='使用者名稱' 注意這個old_password(MYSQL函數)這樣一來就把密碼加密成16位,而不能用 password()這個函數,不然就加密成40位。 然後修改PHPMYADMIN 複製代碼 代碼如下:$cfg['Servers'][$i]['auth_type'] = 'http'; // Authentication method
Time of Update: 2016-07-29
剛剛調式程式,本來在伺服器上好好的程式到了win下居然出錯。 後來仔細調式才發現是set_include_path的問題。 在win下,當你要include多個路徑的話,你要用“;”隔開,但在linux下就使用":"隔開的。。Zendframe 中的include path 設定2007-06-29 11:55ZF的例子中的include_path感覺不行, 會破壞已有的設定, 所以我感覺, 要這樣設定更好: //Include Path setting
Time of Update: 2016-07-29
我們很高興的宣布 CodeIgniter 1.6.2 版正式發布。本次發布包括超過 29 個 BUG 修複和 34 個功能補充和增強。這些內容包括:改善“Active Record”與事務性資料庫的互動;引入一個常量檔案;改善 Zip 類庫;一個相容性輔助函數;為檔案輔助函數增加新的功能;從架構檔案中刪除 PHP 的關閉標記;還有許多其他的內容。更多細節請查看更改記錄! 歡迎使用 CodeIgniter CodeIgniter 是一套給 PHP
Time of Update: 2016-07-29
建立view.php檔案,其內容為: 複製代碼 代碼如下:$link=mysql_connect("localhost","root","之前的管理員密碼"); if(!$link) echo "沒有串連成功!"; else echo "串連成功!"; ?> 這樣,我們便串連上了MySQL資料庫,接下來,就是資料讀取部分的代碼,根據我的MySQL資料來源表結構的介紹,我們實驗性的來讀取: depart varchar(45) 部門名稱
Time of Update: 2016-07-29
JS代碼如下: 複製代碼 代碼如下: //最大資料量 var total="100"; //每頁的顯示量 var pagesize=10; //一共有多少頁 var pagenum=Math.ceil(total/pagesize); //產生導航 function initpage(nowpage){ var pagenav='上一頁'; for(i=1;i pagenav += (i==nowpage)?'' + i + '':'' + i + ' '; }
Time of Update: 2016-07-29
文章開頭就列舉了那麼多連絡方式,難免會讓大家感覺有點AD的意味,但是不容質疑的是,默默的確有那麼丁點的表現欲^_^,雖然有時候過於細緻會被人說婆媽,但是幸好這種細緻對於編程來說,還是蠻有益的! 從默默自己向別人問怎麼學PHP開始,到後來不少人又來問默默怎麼學PHP,不管默默是新手,還是老鳥,似乎總是感覺摸不出一條清晰的脈絡來,不過,默默既然學會了PHP,那麼我走的這條路或多或少的有一定借鑒性。
Time of Update: 2016-07-29
/* ---------------------------------------------------------------------------- * Script Name: encrypt.php * Creation Date: 2008-4-7 10:36 * Last Modified: 2008-4-12 16:00 * Author: meyu * Copyright (c) 2007 * Purpose: 數字字串簡易加解密 * -------------------
Time of Update: 2016-07-29
為什麼使用多個提交任務? 在我回答這個問題之前,先讓我回答一個很顯然的問題:既然許多表單更適合單一的提交按鈕,為什麼有時人們需要的是兩個(或者是更多)的提交按鈕? 對這一問題最好的解釋方法是用我最近開發項目中的一個執行個體來說明。在這一項目中,我的工作是給一個圖書館建立一個詳細目錄查詢系統。書籍題目被儲存在資料庫中,而管理員將可以使用一個基於瀏覽器功能的介面來查看其中任何一本書的記錄,然後對這一記錄上選擇執行四種操作之一:成員還書登記,成員借書登記,書本丟失記錄以及書本銷售記錄。
Time of Update: 2016-07-29
magpierss中就用到了snoopy,這讓我有點興趣去研究下這個咚咚。再SF上,找到了這個原始碼。居然就是一個類,但不要笑看哦,功能可是很強大的。 官方的簡介,我翻譯了下(汗。。。最近老是充當翻譯的角色) snoopy是一個php類,用來模仿web瀏覽器的功能,它能完成擷取網頁內容和發送表單的任務。 下面是它的一些特徵: 1、方便抓取網頁的內容 2、方便抓取網頁的文字(去掉HTML代碼) 3、方便抓取網頁的連結 4、支援代理主機 5、支援基本的使用者/密碼認證模式 6
Time of Update: 2016-07-29
一、基本原理 考慮截獲PHP讀取源檔案的介面。一開始,我考慮從Apache和PHP 之間的介面處處理,參見apache的src/modules/php4/mod_php4.c (這個是PHP用static方式編譯進apache,make install 後的檔案),在send_php()函數中截獲檔案指標,採用臨時檔案的方式,解密後替換檔案指標。這種方法經過測試實踐,證明是可行的。但是,必須使用兩次檔案操作,效率低下,而且對於DSO方式不可採用。 雙緣敬老院
Time of Update: 2016-07-29
簡述:/************************* 說明: 判斷傳遞的變數中是否含有非法字元 如$_POST、$_GET 功能:防注入 **************************/ 複製代碼 代碼如下://要過濾的非法字元 $ArrFiltrate=array("'",";","union"); //出錯後要跳轉的url,不填則預設前一頁 $StrGoUrl=""; //是否存在數組中的值
Time of Update: 2016-07-29
下載最新的Smarty:http://smarty.php.net/ 當前最新版本:2.6.18 解壓後將目錄中的libs目錄重新命名為smarty,複製到你的網站目錄,同時在網站根目錄下建立templates和templates_c兩個目錄 建立test.php,內容如下: include_once('./Smarty/Smarty.class.php');$smarty = new Smarty(); $smarty -> template_dir = "./templates";
Time of Update: 2016-07-29
example: 頁面: dl.php -------------------------------------------------------------------------------------- 複製代碼 代碼如下:$id = $_GET['id']; $act = $_GET['act']; switch($act) { default : case "display" : displayHTML()
Time of Update: 2016-07-29
複製代碼 代碼如下:function pykey( $py_key) { $pinyin = 65536 + pys($py_key); if ( 45217 { $zimu = "A"; return $zimu; } if ( 45253 { $zimu = "B"; return $zimu;