Time of Update: 2016-07-13
作者:darkness[bst]msn:cqxy[at]21cn.net學習php2個月了,收穫挺多.但是與別人不同的是,我更喜歡socket.php在socket這方面的文章太少了.所以決定寫一系列php-socket讀書筆記.一直從最基本寫到socket_raw.執行個體+心得.執行個體將會有連接埠轉寄(突破防火牆),動網類型exp,連接埠掃描,php後門,發包型exp架構.由於學習緣故,每周只能寫一篇.現給出卷一.希望大家一起投入到php
Time of Update: 2016-07-13
請先安裝JAVA的執行環境與PHP結合,具體參考http://www.phpx.com/happy/thr78795.html 或者下載http://www.javax.org/download/php_java.rar 裡面我寫有個readme.txt說明文檔,這個壓縮包是個簡單的例子。 要下載我的JAVA源碼請到http://www.javax.org/download/JavaXml.rar 有其他問題請到http://www.javax.org/提問。
Time of Update: 2016-07-13
p align=left>第一個session 關於示範session是如何工作的標準例子之一就是點擊計數的應用 -- 這是一個簡單的基於session的計數器,在你第一次訪問一個web頁面時初始化一個變數,每一次當你重新裝入這個頁面時增加它的計數。代碼如下: $#@60;?php //初始化一個session session_start(); //註冊一個session變數 session_register(counter); ?$#@62;
Time of Update: 2016-07-13
來自:swords的blog 一個Regex是一個特定的格式化模式,可以用來找出一個字串在另一個字串中的使用方式。幾個程式設計語言,包括Visual Basic,Perl,javascript和PHP都支援Regex,希望在這篇入門指導的結束,Mitchell(作者自己)可以讓你在PHP程式中能應用一些基本的Regex。Regex是在各種各樣的程式語言中突出的古怪特徵中的一種,但是由於它們看起來是很難的一個概念,所以很多開發人員就把它們放到了角落裡,忘記了它們的存在。
Time of Update: 2016-07-13
要實現下列功能,請確保 php.ini 中的 com.allow_dcom 選項已設為 true。一、準備工作建立一個ACCESS資料庫,並命名為db.mdb,然後在這個資料庫中建立一個表 comtest,包含 id 和 title 兩個欄位,最後隨便插入一些資料。二、實現代碼// 就是剛建的資料庫$db = d:\wwwroot\db.mdb; // 建立串連,並開啟$conn = new COM(ADODB.Connection) or die(can not start Active
Time of Update: 2016-07-13
近日在為學校製做校友錄時,需要身分識別驗證,在對比之後決定採用PHP+MYSQL進行身分識別驗證。 之前也曾考慮過用cookies或session。但是用cookies,在使用者離線再上線後,只要cookies不過 期,不用登入仍然可以保持線上,這對於網吧來說是個隱患。而且使用者可以關閉cookies,這樣身份驗 證就不成功。也考慮過用session,session在瀏覽過程中不斷的將訪問資訊加入到session中,如果使用者
Time of Update: 2016-07-13
php基礎知識 php中的整形數是有符號的,不能表示不帶正負號的整數,當整形數超出範圍時,會自動從整形數轉化成float數,可以用php_int_size常量來查看php整數類型所佔位元組,一般為4個位元組,所以可以估算出整形數的範圍,最高位元符號位。也可以用php_int_max常量來查看int的最大值。 小知識點: 1. 當變數為0.0或“0”在布爾變數中均表示false; 2.
Time of Update: 2016-07-13
這幾天wordpress的那個反序列漏洞比較火,具體漏洞我就不做分析了,看這篇吧http://drops.wooyun.org/papers/596,你也可以去看英文的原文http://vagosec.org/2013/09/wordpress-php-object-injection/。wp官網打了補丁,我試圖去bypass補丁,但讓我自以為成功的時候,發現我天真了,並沒有成功繞過wp的補丁,但卻發現了unserialize的一個小特性,在此和大家分享一下。
Time of Update: 2016-07-13
首先如果你在config/main.php裡面沒有配置urlManager的話,那麼流程如下(摘自yii官網)使用者發出了存取 URL http://www.example.com/index.php?r=post/show&id=1 的請求,Web 服務器通過執行入口指令碼index.php 處理此請求。入口指令碼建立了一個 應用 執行個體並執行。應用從一個叫做 request 的 應用組件中獲得了使用者請求的詳細資料。應用在一個名叫 urlManager 的應用組件的協助下,決定請求的
Time of Update: 2016-07-13
使你的php支援oracle,按照以下步驟即可:1.安裝php環境,找一下appserv或者xampp,一鍵安裝,很方便2.把php的ext目錄下的php_oci8.dll拷到system32目錄下3.修改php.ini檔案中的配置,去掉 ;extention = php_oci8.dll,去掉前面的分號4.重啟apache 兩種方式和oracle資料庫建立連結1.$conn =
Time of Update: 2016-07-13
一、php頁面$score = 0;if(!empty($_GET['value'])){ //接收的值$str = $_GET['value'];}else{$str = '';}if(preg_match("/[0-9]+/",$str)){$score ++;}if(preg_match("/[0-9]{3,}/",$str)){$score ++;}if(preg_match("/[a-z]+/",$str)){$score
Time of Update: 2016-07-13
/*** http://www.yiiframework.com/wiki/394/javascript-and-ajax-with-yii Javascript and AJAX with Yii translated by php工程師 http://blog.csdn.net/phpgcs 1. Official JS wrappers 1.1 Form validation 1.2 CGridView 1.3 CJui* classes 1
Time of Update: 2016-07-13
環境CentOS 6.3 64bit,php 5.4.5 pthreads需要安全執行緒環境, 下載php的安裝包,解壓: tar zxvf php-5.4.5.tar.gz//名字是不是這個我不確定,自己去下載 安裝: ./configure --enable-zts --prefix=/usr/local/php-zts make make install
Time of Update: 2016-07-13
/**** Query Builder translated by php攻城師 http://blog.csdn.net/phpgcs Preparing Query Builder 準備 Query Builder Building Data Retrieval Queries 構建資料尋找查詢 Building Data Manipulation Queries 構建資料操作查詢 Building Schema
Time of Update: 2016-07-13
define(CHARSET, 'UTF-8'); // 系統預設編碼 /** * 根據中文裁減字串 * @param $string - 字串 * @param $length - 長度 * @param $doc - 縮減尾碼 * @return 返回帶省略符號被裁減好的字串 */ function cutstr( $string, $length, $dot = '...' ) { if ( strlen( $string )
Time of Update: 2016-07-13
題目描述: 今天的上機考試雖然有即時的Ranklist,但上面的排名只是根據完成的題數排序,沒有考慮每題的分值,所以並不是最後的排名。給定錄取分數線,請你寫程式找出最後通過分數線的考生,並將他們的成績按降序列印。輸入: 測試輸入包含若干場考試的資訊。每場考試資訊的第1行給出考生人數N ( 0 #include #include #include #include
Time of Update: 2016-07-13
當同一時刻,多人對同一個表進行insert或者update的時候,往往會出現同一條資料出現好多次或者一些奇怪的問題,可以通過mysql的鎖表機制來進行排隊解決這個問題 php中插入資料之前鎖表 // lock talbe write $sql = "LOCK TABLES alliance_perf WRITE"; mysql_query($sql, $this->mysql->conn); unset($sql); ////////
Time of Update: 2016-07-13
include和require的異同: 相同點:都可以引入其他的php檔案。 不同點:include當出現引入檔案錯誤時,只會出現警告,但程式仍然會繼續往下執行。而當require出現錯誤時則會報錯,程式終止。 一般來說都是使用include_once和require_once,而不使用include和require。引入檔案的語句要放在最前面,這點就類似C語言。
Time of Update: 2016-07-13
我的案頭平台是Leopard,使用Linux也只是限於使用伺服器。第一篇文章不知道寫什麼好,搜尋了一下LDCN好像沒有APZ[apache + PHP + Zend]的配置文章,今天就寫這個吧。希望對伺服器搭建初學者有用! Apache是一種開放源碼的Http伺服器,可以在大多數電腦作業系統中運行,由於其多平台性與安全性使其非常流行。它快速、可靠、安全,並可以通過簡單的API進行擴充。它的地址是http://httpd.apache.org/PHP的全名為Hypertext
Time of Update: 2016-07-13
在《你是否瞭解PHP設計模式》一文中,我們曾簡單介紹過原廠模式,今天我們再來詳細看看PHP開發中原廠模式的應用情境。欲瞭解更多關於PHP設計模式的內容,歡迎訪問:PHP設計模式漫談最初在設計模式一書中,許多設計模式都鼓勵使用鬆散耦合。要理解這個概念,讓我們最好談一下許多開發人員從事大型系統的艱苦曆程。在更改一個程式碼片段時,就會發生問題,系統其他部分 —— 您曾認為完全不相關的部分中也有可能出現級聯破壞。該問題在於緊密耦合