Time of Update: 2016-07-13
最近用php+js+mysql做了一個仿webQQ的課程設計,收穫很多,現在將關鍵的技術總結一下,供大家學習交流。郵箱驗證使用者在註冊的時候,會在文字框裡輸入郵箱,這個時候通過文字框的onblur和onchange事件用Ajax無重新整理技術來判斷使用者輸入的郵箱是否合法以及是否與登入的郵箱衝突。Js代碼[html]function checkEmail(Email) { var xmlhttp; if (window.XMLHttpRequest) {// code for IE7+
Time of Update: 2016-07-13
上文http://www.BkJia.com/kf/201205/129972.html給大家講解了使用迴圈輸出九九乘法表,邏輯上還是相對簡單一些,重在給大家提供一種看程式,解析代碼的方法和思路,有什麼意見或者建議可以跟帖批鬥....好了,不多說了,本文來給大家介紹一下“角色型存取控制
Time of Update: 2016-07-13
正常流程 1 . 當然是官方下載最新版(我用的win,所以下zip嘍~) 2 . 將解壓的檔案拷貝到web應用的檔案夾下 3 . 找設定檔 \libraries => config.default.php 拷貝一份,換個身份"config.inc.php" a . 先獲得MySQL的使用許可權//把這的網域名稱寫好$cfg['Servers'][$i]['host'] =
Time of Update: 2016-07-13
前言反思了最近寫的一些東西,有些小感觸對於學過java或C++的coder來說, 老說文法也沒啥意思,OOP,異常之類的技術 不是看看簡單的執行個體代碼就能會的, 不懂的可以google嘍~ START!暫時不在blog上寫死知識了,還是暫時先在blog上寫blog吧~計劃是Practical PHP and MySQL書中第一個執行個體. 需要一個良好的儲存模型資料庫中需要建立的3個表 用相關的id的進行各個資料之間的匹配blog的大體邏輯架構config.php 功能
Time of Update: 2016-07-13
PHP共有8中資料類型: 類型名稱 類型表示 取值 bool 布爾型 true,false integer 整型-2147483647-2147483648 string 字串型 字串長度取決於機器記憶體 float 浮點型 最大值1.8e308 object 對象通過new執行個體化 $obj=new person(); array 數群組類型 $arr=array(1,2,3,4,5,6);//一維數組 resourse null 空值 null 布爾型bool
Time of Update: 2016-07-13
常用的魔術方法有:__Tostring () __Call() __autoLoad() __ clone() __GET() __SET() __isset() __unset() 1.__Tostring() 用於定義輸出對象引用時調用 常用於列印一些對象的資訊 必須有傳回值eg:有一個persion類Persion per =new persion()Echo per; //直接調用會出錯我們可以在類的定義中添加__tostring()方法Function
Time of Update: 2016-07-13
學習內容:抽像類、介面、final、類常量 一、抽像類(abstract) 在我們實際開發過程中,有些類並不需要被執行個體化,如前面學習到的一些父類,主要是讓子類來繼承,這樣可以提高代碼複用性文法結構: abstract class 類名{ 屬性 $name; 方法(){} //方法也可以為abstract 修飾符 function 方法名(){} }例: abstract class animal{ public
Time of Update: 2016-07-13
IT牛人部落格彙總發現IT技術最優秀的內容, 尋找IT技術的價值首頁 手機版 新聞 牛人列表 RSS訂閱 關於找到你所找, 得到你所想 - 即將推出IT牛人問答00 ---php Cannot send session cookie – headers already sent by的解決方案奇譚 發表於 2012年04月23日 17:20 | Hits: 108Tag: 雜亂無章 | cookie - headers | php |
Time of Update: 2016-07-13
$dy=$_POST["dy"];$de=$_POST["de"];$jsf=$_POST["select"];$qingkong=$_POST["qingkong"];$Submit=$_POST["Submit"];if($jsf=="jia"){$zhi=$dy+$de;$zhi="你的計算結果為:$zhi";}if($jsf=="jian"){$zhi=$dy-$de;$zhi="你的計算結果為:$zhi";}if($jsf=="chen"){$zhi=$dy*$de;$zhi="你的計
Time of Update: 2016-07-13
在上篇文章 > 中,講了如何識別簡單的驗證,這裡的簡單只的是驗證碼有數字和字母組成,格式統一,每次出現位置固定。這篇文章將繼續深入研究識別驗證碼,這次識別的目標是,驗證碼有字元和數字組成,驗證碼存在旋轉(可能左右都旋轉),位置不固定,存在字元與字元之間的粘連,且驗證碼有更強的幹擾素。這篇文章講解的方法,並不是萬能的解決方案,並且提供代碼不能直接解決你的問題,這裡僅僅是方法,具體需求讀者自己解決,需要說明的是,識別驗證碼與具體的程式設計語言無關,這裡只是使用 php
Time of Update: 2016-07-13
思維導圖 介紹 承接上文PHP 雜談《重構-改善既有代碼的設計》之重新組織你的函數,繼續說重構方面的內容。 專業術語 delegate:委託encapsulate:封裝introduce:引入 前言 ”決定把責任放在哪裡“——運用重構改變原先的設計。 解釋: 1、Class承擔過多而臃腫不堪——Extract
Time of Update: 2016-07-13
以下程式碼會介紹如何截取遠端網頁資訊,包括HTML tag 裡面的Title, Description 及Keywords: PLAIN TEXTPHP://—–定義要截取的網頁地址$url = “http:// www.2cto.com ”;//—– 讀取網頁原始碼$fp = file_get_contents($url);//—– 截取title 資訊preg_match(“/(.*)
Time of Update: 2016-07-13
Java中的網站推廣Webservice方法:public String findCode(Object code) {ElementNSImpl ens = (ElementNSImpl)code;String num = ens.getTextContent();System.out.println(code);SqlSearch sqlSearch = new SqlSearch();String result =
Time of Update: 2016-07-13
經常在有的PHP開源系統中,看到有備份資料庫並匯出的方法,其實代碼不複雜,下面大概講解下,以WINDOWS為例子,兩類方法,一個是目錄檔案夾要有執行指令碼許可權的,一個個是沒有許可權的,代碼如下:一) Java代碼 1. 2. 3. $username = "root"; 4. $password = ""; 5. $hostname = "localhost"; 6. $dbname = "test"; 7. 8. 9.
Time of Update: 2016-07-13
編輯php.ini檔案:1) error_reporting設定:找到error_reporting = E_ALL修改為error_reporting = E_ALL & ~E_NOTICE2) register_globals設定:找到register_globals = Off修改為register_globals = On 摘自 adamboy http://www.bkjia.com/PHPjc/478324.htmlwww.bkjia.comtruehttp://www.bkjia.
Time of Update: 2016-07-13
一.HTML頁面轉UTF-8編碼問題1.在head後,title前加入一行:順序不能錯,一定要在顯示的標題有可能是亂碼!2.html檔案編碼問題:點擊編輯器的菜單:“檔案”->“另存新檔”,可以看到當前檔案的編碼,確保檔案編碼為:UTF-8,如果是ANSI,需要將編碼改成:UTF-8。3.HTML檔案頭BOM問題:將檔案從其他的編碼轉換成UTF-8編碼時,有時候會在檔案的最開始加上一個BOM標籤,在個BOM標籤可能會導致瀏覽器在顯示中文的時候出現亂
Time of Update: 2016-07-13
/** * @abstract Curl類比登陸 * @version Apache/2.2.17 (Win32) mod_ssl/2.2.17 OpenSSL/0.9.8o PHP/5.3.4 mod_perl/2.0.4 Perl/v5.10.1 MySQL 用戶端版本: mysqlnd 5.0.7-dev - 091210 - $Revision: 304625 $ * time 2012-04-17 * @author Veric * @copyright */
Time of Update: 2016-07-13
/** * 字元過濾 * $santype 1 : 剝去 HTML、XML 以及 PHP 的標籤, * 2 : 剝去 HTML、XML 以及 PHP 的標籤,字元轉換為 HTML 實體 , 編碼雙引號和單引號 * 3 : 剝去 HTML、XML 以及 PHP 的標籤,在指定的預定義字元前添加反斜線 單引號 (') 雙引號 (") 反斜線 (\) NULL * 4 : 用於清理從資料庫或 HTML 表單中取回的資料 (剝去 HTML、XML 以及 PHP
Time of Update: 2016-07-13
for 迴圈的文法是: 代碼如下 複製代碼for (expr1; expr2; expr3)statement下面說說for語句幾種有用的變型。1、無限迴圈這種也叫死迴圈,沒有開始和結束一直就這樣下去 for (;;) { //放置需要不斷執行的語句}?> 死迴圈如果在當中配合if else ,break也可以跳出迴圈 代碼如下 複製代碼for (;;) { //如果是公元2199年,則跳出迴圈 http://www.hzhuti.com/nokia/n93/ if
Time of Update: 2016-07-13
1、/ckeditor/config.js, 設定檔,如果不想寫太多,可以直接寫好預設配置(語言,功能表列,寬度),有需要可以百度config配置config.language = 'en';config.skin = 'v2';config.uiColor = '#AADC6E';config.toolbar =