Time of Update: 2018-12-08
一直想自己搭建個人部落格,看重了當前最流行的WordPress,於是開始搗鼓起PHP來。去官方網站下載的時候發現有好多版本,一時弄不清該下哪個,於是去網上搜尋協助,找到了很滿意的答案,特轉來和學PHP的新手分享: 一、如何選擇PHP5.3的VC9版本和VC6版本 VC6版本是使用Visual Studio 6編譯器編譯的,如果你的PHP是用Apache來架設的,那你就選擇VC6版本。 VC9版本是使用Visual Studio
Time of Update: 2018-12-07
簡介:這是PHP檢測低俗圖片 -_-!的詳細頁面,介紹了和php,php, 膚色檢測 PHP檢測低俗圖片 -_-!有關的知識、技巧、經驗,和一些php源碼等。 class='pingjiaF' frameborder='0' src='http://biancheng.dnbcw.info/pingjia.php?id=358570' scrolling='no'>其實從這個http://blog.csdn.net/lanphaday/archive/2008/10/28/3166735.
Time of Update: 2018-12-07
7.2. 密碼嗅探 儘管攻擊者通過嗅探(察看)你的使用者和應用間的網路通訊並不專門用於存取控制,但要意識到資料暴露變得越來越重要,特別是對於驗證資訊。 使用SSL可以有效地防止HTTP請求和回應不被暴露。對任何使用https方案的資源的請求可以防止密碼嗅探。最好的方法是一直使用SSL來發送驗證資訊,同時你可能還想用SSL來傳送所有的包含會話標識的請求以防止工作階段劫持。 為防止使用者驗證資訊不致暴露,在表單的action屬性的URL中使用https方案如下:CODE: <form
Time of Update: 2018-12-07
之前在.net用vs.php來調試開發php覺得這個外掛程式很好用的。 這幾天在忙著做另一個網站,也是php的,就再次裝了這個外掛程式,因為前幾天剛剛裝過win8,就重新裝了一下這個外掛程式。可想裝了之後這個新的網站一直調試不成功,現象如下:1、調試時,一直把php當成附件下載。2、斷點也沒有斷住。換成以前能啟動並執行項目時的現象如下:1.
Time of Update: 2018-12-07
樣本一(用php的內建壓縮函數):<?PHP if(Extension_Loaded('zlib')) Ob_Start('ob_gzhandler'); Header("Content-type: text/html"); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
Time of Update: 2018-12-07
[文章作者:孫立 連結:http://www.cnblogs.com/sunli/ 更新時間:2010-12-17] 項目來源
Time of Update: 2018-12-07
主要代碼:<?php // 根據視頻地址取內容 $url = "http://www.tudou.com/programs/view/B6q-LhN9e-0/"; $txt = file_get_contents($url); // 取視頻ID preg_match("/var iid = (\d+)/", $txt, $match_id); preg_match("/<title>(.*?) - .*<\/title>/", $txt
Time of Update: 2018-12-07
抽象類別是使用abstract關鍵字聲明的類。通過將某個類標記為抽象類別,可以延遲實現所聲明的方法。要將某個方法生命為抽象方法,只需要省略掉包含所有大括弧的方法實現體,將方法聲明的程式碼用分號結束即可。抽象類別不能直接被執行個體化,他們必須被繼承。如果某個類從抽象類別繼承,當它沒有實現基類中所聲明的所有抽象方法時,它就必須被聲明為抽象的。在介面中,也可以聲明沒有方法體的方法原型,這點與抽象類別很相似。它們之間的區別在於,介面不能聲明任何具有方法體的方法;並且它們使用的文法也不一樣。為了將介面規則
Time of Update: 2018-12-07
簡介:這是PHP Socket執行個體的詳細頁面,介紹了和php,php, socket, code PHP Socket執行個體有關的知識、技巧、經驗,和一些php源碼等。 class='pingjiaF' frameborder='0' src='http://biancheng.dnbcw.info/pingjia.php?id=345994' scrolling='no'> 下面是一段php socket編程的例子,當然也可以使用fsockopen<?phperror_
Time of Update: 2018-12-07
簡介:這是PHP number_format() 函數的詳細頁面,介紹了和php,php, number, format, round PHP number_format() 函數有關的知識、技巧、經驗,和一些php源碼等。 class='pingjiaF' frameborder='0' src='http://biancheng.dnbcw.info/pingjia.php?id=351508' scrolling='no'> 格式化數字 函數number_format 和
Time of Update: 2018-12-07
簡介:這是PHP緩衝檢查的詳細頁面,介紹了和php,php, 緩衝 PHP緩衝檢查有關的知識、技巧、經驗,和一些php源碼等。 class='pingjiaF' frameborder='0' src='http://biancheng.dnbcw.info/pingjia.php?id=359487' scrolling='no'>function checkfile($file,$cachetime=60){ $file=ROOT_PATH.'/data/cache/'.$file.'
Time of Update: 2018-12-07
儘管本書的焦點是在於應用的安全性,但有一些配置選項是任何關心安全的開發人員必需熟悉的。PHP的配置會影響你所寫代碼的行為以及你使用的技巧,必要時你需要稍稍負責一下應用程式以外的東西。 PHP的配置主要由一個名為php.ini的檔案所指定。該檔案包含很多配置選項,每一項都會對PHP產生非常特定的影響。如果該檔案不存在,或者該檔案中的某選項不存在,則會使用預設值。 如果你不知道php.ini檔案所在的位置,你可以使用phpinfo( )來確定PHP中對該檔案路徑的定義: <?php
Time of Update: 2018-12-07
1.2.原則 你可以列出一大堆開發安全應用的原則,但在本處我選取了我認為對PHP開發人員最重要的幾個原則。 這些原則有意的寫得抽象和理論化。這樣做的目的是協助你從大處著眼,不拘泥於細節。你需要把它們看成是你行動的指南。1.2.1. 深度防範 深度防範原則是安全專業人員人人皆知的原則,它說明了冗餘安全措施的價值,這是被曆史所證明的。
Time of Update: 2018-12-07
2.5. 跨站請求偽造 跨站請求偽造(CSRF)是一種允許攻擊者通過受害者發送任意HTTP請求的一類攻擊方法。此處所指的受害者是一個不知情的同謀,所有的偽造請求都由他發起,而不是攻擊者。這樣,很你就很難確定哪些請求是屬於跨站請求偽造攻擊。事實上,如果沒有對跨站請求偽造攻擊進行特意防範的話,你的應用很有可能是有漏洞的。 請看下面一個簡單的應用,它允許使用者購買鋼筆或鉛筆。介面上包含下面的表單:CODE: <form action="buy.php"
Time of Update: 2018-12-07
PHP5中開始加入了PDO,對於不同的資料庫它採用統一的訪問方式,據說PHP6中將預設使用PDO操作資料庫。Access是我經常用的一種資料庫,對於小的應用很方便!搜尋了一下,卻沒有找到具體的串連方法,於是邊搜尋邊研究,以下是PDO串連Access的方法:程式碼<?phptry{$db=new PDO("odbc:driver={microsoft access driver (*.mdb)};dbq=".getcwd()."\\#db.mdb");echo"Connected\n";}
Time of Update: 2018-12-07
PHP 和C#的值拷貝區別 (如果哪裡說的不對,還望指出!本人也是新手,只是秉承分享的精神來寫這篇文章) $a = 2; $b = $a; //在php中這裡把b的地址指向a 所以b此時也等於2;區別就在這 $a = 5; //這時php中a的值又重新寫值,所以php核心這時才會把b重新分配一個地址,然後把a原先的值進行拷貝。這就是 寫時拷貝 原理 , 也就是說,除非進行寫操作,否則實值型別就是指向一個地址。 而C#中。實值型別的複製。永遠都是建立一個地址 如: int a = 2;
Time of Update: 2018-12-07
轉點別人的代碼,留著自己用!<HTML><HEAD><TITLE>檔案上傳</TITLE><meta http-equiv="Content-Type" content="text/html; charset=gb2312"></HEAD><BODY><? $UploadedFile=$_FILES['UploadedFile']['tmp_name'];
Time of Update: 2018-12-07
php的checkbox取值方式跟其它語言有點不同,例如假設我們有一個html頁面,代碼如下:<FORM method="post" action="checkTest.php"><INPUT name="test[]" type="checkbox" value="1" /><INPUT type="checkbox" name="test[]" value="2" /><INPUT type="checkbox" name="test[]"
Time of Update: 2018-12-07
1. PHP可閱讀隨機字串 此代碼將建立一個可閱讀的字串,使其更接近詞典中的單詞,實用且具有密碼驗證功能。/************** *@length - length of random string (must be a multiple of 2) **************/ function readable_random_string($length = 6){ $conso=array("b","c","d","f","g","h","j","k","l",
Time of Update: 2018-12-08
這兩天在超越PHP站內看了2篇文章,一是《用PHP實現驗證碼功能》還有是《在 PHP 中用描點法“繪製”中文》,突然對PHP的畫圖功能產生的極大的興趣。PHP的畫圖功能要比ASP強大的多和簡單的多,個人認為如此。PHP畫圖,首先需要有安裝GD庫,並且GD庫1.6以上便不支援產生GIF格式的圖片了,一般PHP4.0以上都內建GD庫,關於畫圖所需的軟體環境,不是本文重點,便不累述了,可參考其他資料。1、開始繪製半形英文和數字header ("Content-type: image/gif");