Time of Update: 2016-07-29
CSRF(Cross Site Request Forgeries),意為跨網站偽造要求,也有寫為XSRF。攻擊者偽造目標使用者的HTTP請求,然後此請求發送到有CSRF漏洞的網站,網站執行此請求後,引發跨站請求偽造攻擊。攻擊者利用隱形HTTP串連,讓目標使用者在不注意的情況下單擊這個連結,由於是使用者自己點擊的,而他又是合法使用者擁有合法許可權,所以目標使用者能夠在網站內執行特定的HTTP連結,從而達到攻擊者的目的。例如:
Time of Update: 2016-07-29
//取出首字母函數function getfirstchar($s0){ if(ord($s0)>="1" and ord($s0)//$s=iconv("UTF-8","gb2312", $s0); 如果需要轉換為utf-8的話$s=$s0;//無需轉換的情況$asc=ord($s{0})*256+ord($s{1})-65536; if($asc>=-20319 and $ascif($asc>=-20283 and $ascif($asc>=-19775 and
Time of Update: 2016-07-29
本地安裝laravel,php環境要配置好,推薦xmapp一鍵搭建。1、程式包直接從官方下載,官方開源地址:https://github.com/laravel/laravel(當然也可從此網站:http://www.golaravel.com/download/
Time of Update: 2016-07-29
version_compare(PHP_VERSION, '5.2', '>=')?true:die('嚴重警告:php的版本低於php5.2!');#擷取php版本並對php版本判斷 Zhphp 架構最低ph版本為 php5.2######################################## gzip compres start ###################################################
Time of Update: 2016-07-29
hi昨晚又作自己,睡不好整個人都不好。。。1、PHP實現頁面靜態化二、純靜態化2.2 實現頁面純靜態化的原理--基本方式file_put_contents()函數;使用php內建緩衝機制,output_buffering.具體資訊可以去php手冊中尋找。重點看函數格式,參數,傳回值。--栗子file_put_contents()/* * 寫入函數
Time of Update: 2016-07-29
0)); $i ++) {if ($number = strpos ( str_pad ( decbin ( ord ( substr ( $string, $i, 1 ) ) ), 8, '0', STR_PAD_LEFT ), '0' )) {if ($length SetLanguage('zh_cn');$mailer->Host = Yii::app()->params['emailHost']; //發送郵件伺服器$mailer->Port = Yii::app()->params[
Time of Update: 2016-07-29
//訊息推送function notice_message_push($data){// $tag = '"all"'; 發給所有使用者// $tag = '{"tag":["'.$uid.'"]}'; 發給部分使用者// $data = '{"platform": "all","audience" :'.$tag.',"notification":{"android" : {"alert" : "'.$content.'", "title":"'.$title.'
Time of Update: 2016-07-29
PHP 7 正式發布,PHP 7.0.0 包含最新版本的 Zend Engine,包括以下特性:提升效能:PHP 7 速度是 PHP 5.6 的兩倍顯著降低記憶體使用量抽象文法樹支援 64 位元許多重大錯誤可以進行異常處理移除了舊的和不支援的 SAPIs 和擴充安全的隨機數產生器null 合併作業符(??)結合比較子 ()標量型別宣告匿名類下載:php-7.0.0.tar.bz2 (sig) [13,648Kb] php-7.0.0.tar.gz (sig) [17,797Kb] php-7
Time of Update: 2016-07-29
hi昨晚沒睡好,雖然夢很香,但睡不好沒精神做科研啊。。。1、jQuery十二、實現聊天室建立12.1 準系統登陸;無重新整理即時交流;支援表情。12.2 大致效果登陸——》驗證,打算用ajax來做;聊天——》php實現具體功能就行。12.3 資料流分析登陸頁面:擷取使用者名稱和密碼請求登陸-返回聊天頁面或失敗資訊以及登陸頁面;聊天頁面:聊天內容的請求和返回(實現無重新整理的更新資料);線上人員資訊的請求和返回;處理髮送內容的請求,寫入聊天內容。
Time of Update: 2016-07-29
function iosupload($str,$dir){if($str!=''){$str = preg_replace('#, '', $str); //去掉IOS 上傳過來的16進位兩邊的<>括弧,如果沒有則省略此行代碼$str = preg_replace('#>#', '', $str);//同上 不知道為什麼 ltrim和rtrim 在這裡不能用 所以只能用正則了$str = preg_replace('/\r|\n/', '', $str);$t = pack("H*" ,
Time of Update: 2016-07-29
一、解常見協議: FTP(File Transfer Protocol):遠程檔案傳輸通訊協定,允許使用者將遠程主機上的檔案拷貝到自己的電腦上。 SMTP(Simple Mail transfer Protocol):簡單郵政傳輸協議,用於傳輸電子郵件。 NFS(Network File Server):網路檔案伺服器,可使多台電腦透明地訪問彼此的目錄。 HTTP 超文字傳輸通訊協定 (HTTP):
Time of Update: 2016-07-29
入門小實驗My First Hello World // ?和php之間不能有空格if(!empty($_POST['name'])) { echo"Hello, {$_POST['name']}, Welcome to Our Web"; } ?> $mysql_host = "8.8.8.8"; $mysql_user = "guess"; $mysql_pwd = "guess";
Time of Update: 2016-07-29
先看一個例子:輸出:A如果使用後期綁定:輸出:B使用 self:: 或者 CLASS 對當前類的靜態引用,取決於定義當前方法所在的類,而不是調用者所在的類。“後期綁定”的意思是說,static:: 不再被解析為定義當前方法所在的類,而是在實際運行時計算的。也可以稱之為“靜態繫結”,因為它可以用於(但不限於)靜態方法的調用。 以上就介紹了
Time of Update: 2016-07-29
PHP計算目前時間之後(之前)的時間PHP中有一個非常厲害的函數,strtotime()函數,這個函數有一個異常厲害的使用方法,手冊上說的有,但是估計在實際應用中能夠想到的人不多。我為了計算出目前時間N天后的日期時,也是自己寫了一個很複雜的函數之後才無意間發現這個函數的,現在記錄下來以免以後又忘記了目前時間一周之後的時間戳記:strtotime(”+1 week”),這樣就行了,一周之後是這樣我想N周之後大家應該也就知道了吧,嘿嘿……然後舉一反三,一個月之後呢?應該是strtotime(
Time of Update: 2016-07-29
:(_STORAGE_WRITE_ERROR_:./Application/Runtime/Cache/Home/50c9f5d2ef37c2cf131d5cf1381d3a4b.php錯誤位置FILE: /export/app/admin.xxx.com.cn/ThinkPHP/Library/Think/Storage/Driver/File.class.php LINE: 47TRACE#0
Time of Update: 2016-07-29
修改php.ini檔案:file_uploads on 是否允許通過HTTP上傳檔案的開關。預設為ON即是開upload_tmp_dir – 檔案上傳至伺服器上儲存臨時檔案的地方,如果沒指定就會用系統預設的臨時檔案夾upload_max_filesize 8m 望文生意,即允許上傳檔案大小的最大值。預設為2Mpost_max_size 8m 指通過表單POST給PHP的所能接收的最大值,包括表單裡的所有值。預設為8Mmax_execution_time 600
Time of Update: 2016-07-29
php字串與byte位元組數組轉化類樣本php /** * byte數組與字串轉化類 */ class Bytes { /** * 轉換一個String字串為byte數組 * @param $str 需要轉換的字串 * @param $bytes 目標byte數組 * @author Zikie */ public static function getBytes($string) { $bytes =
Time of Update: 2016-07-29
1.報錯: virtual memory exhausted: Cannot allocate memory make: * [ext/fileinfo/libmagic/apprentice.lo] Error 1 解決方案: Adding –disable-fileinfo to ./configure solves the problem.2.報錯: collect2: ld returned 1 exit status make: * [sapi/cli/php] Error 1
Time of Update: 2016-07-29
1. 安裝 wkhtmltopdf centos 7版本 安裝方法 yum install wkhtmltopdf 如果版本低於7則需要下載安裝 下載地址:http://download.csdn.net/detail/liwei1987821/93372892. 下載後 : # mv wkhtmltopdf-amd64 wkhtmltopdf # mv wkhtmltopdf /usr/local/bin 需要再安裝xvfb # yum install
Time of Update: 2016-07-29
??摘要:在學習ThinkPHP源碼的時候,涉及到多個檔案嵌套包含的問題,這時檔案路徑應該怎麼確定?將在這裡記錄。首先??本文主要參考這篇文章。他講的很詳細,但是對於實用主義者來說,用不了那麼多東西,我來講的簡單一些。寫在前面:我這裡的所有路徑(均是伺服器絕對路徑表示)說明如下:apache伺服器根目錄:?/home/pi/www/專案檔根目錄:??? /home/pi/www/mvcTest/2Test/項目入口檔案:???? /home/pi/www/mvcTest/2Test/index.