Time of Update: 2017-08-29
最近學習URL跳轉的時候新進三個超好用的PHP加密解密函數,貌似是discuz裡的... 使用這些加密解密的原因是因為有時自己的URL位址被人獲取以後想破解你裡面傳值的內容就必須知道你的key,沒有key,他應該要破了一陣子才能知道你URL裡面的內容吧。 將它們打包成一個檔就叫fun.php吧 <?php function passport_encrypt...
Time of Update: 2017-08-29
php教程把html標籤轉換成合法html代碼程式 function ihtmlspecialchars($string) { if(is_array($string)) { foreach($string as $key => $val) { $string[$key] = ihtmlspecialchar...
Time of Update: 2017-08-29
php教程 設置cookie與清除cookie方法 /* setcookie()函式定義一個cookie被發送的HTTP頭的其餘部分一起。 像其他頭,餅乾之前,必須發送從你的腳本(這是一個協定限制輸出)。 這就需要你的地方調用這個函數之前,任何輸出,包括<html>和<head>標籤以及任何空格。 一旦餅乾已經確定,他們可以訪問下一頁上載入了$ _cookie或$ htt...
Time of Update: 2017-08-29
一個最簡單的php連接access資料庫和插入資料到資料庫的例子 <?php $connstr="DRIVER=Microsoft Access Driver (*.mdb);DBQ=".realpath("db1.mdb" ); $connid=odbc_connect($connstr,"","",S...
Time of Update: 2017-08-29
php連接access,用的是odbc相關函數。 連接的代碼如下: <?php $connstr="DRIVER=Microsoft Access Driver (*.mdb);DBQ=".realpath("mydb.mdb"); $connid=odbc_connect($connstr,"","",...
Time of Update: 2017-08-29
php教程 兩表合併成新表並且有序排列 <?php /** la (3,5,8,11) lb(2,6,8,9,11,15) 合併為lc,有序排列。 用php實現,不能用sort之類的函數!!!! **/ class union { var $lista = array(); var $listb = array...
Time of Update: 2017-08-29
幾種防禦php教程程式被木馬攻擊配置詳解方法 <!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "HTTP://www.w3.org/tr/xhtml1/ dtd/xhtml1-transitional.dtd"> <html xmlns="HTTP:...
Time of Update: 2017-08-29
php教程七種緩存控制輸出實例代碼 可以根據緩存開啟與否,有如下幾種不同的寫法: 注:以下代碼都未考慮ie緩存必須大於256位元組才輸出的問題,如在ie下測試,請在代碼開始加一句:"echo str_repeat(' ',256) " 寫法1: output_buffering = off implicit_flush=off for($i=0;$i<10;$i++)...
Time of Update: 2017-08-29
/php除去字串中的重複詞,生成索引字串,字串參數為已經分詞處理的串 //-------------------------------------------------- function getindextext($ okstr,$ilen=-1) { if($okstr=="") r...
Time of Update: 2017-08-29
php教程通用分頁類代碼 */ class dividepage //分頁類 { private $page ; //當前頁 private $total ; //總的記錄數 private $pagesize; 每頁的記錄數 private $prepage ; 前一頁 private ...
Time of Update: 2017-08-29
php教程 mixed preg_replace_callback 實例應用代碼 //需求:在所有連接後面添加一個request=xxx; 這個函數比preg_replace靈活性更強,要注意它所替換的內容為整個正則運算式的內容。 $content = '<a href="HTTP://www.jzread.com/aaa.php">連結1</a>...
Time of Update: 2017-08-29
<? php教程限制使用者60秒後發佈評論實例代碼 /* create table `test`.`abc` ( `id` int( 4 ) not null auto_increment , `times` int( 4 ) not null default '0', `ip` Varchar( 200 ) null default null , primary key ( `i...
Time of Update: 2017-08-29
方法一過濾html自訂函數 function ihtmlspecialchars($string) { if(is_array($string)) { foreach($string as $key => $val) { $string [$key] = ihtmlspecialchars($val); } } else { $string = preg_replace('...
Time of Update: 2017-08-29
在php教程正則運算式中需要轉義的字元如下: $^*()+={}[]|/:<>.?'" 注意:perl風格中運算式要求以/開始和結尾,如:/food/ 表匹配字元 food perl修飾符如下: i 完成不區分大小寫的搜索 g 查找所有出現(all occurrences,完成全域搜索) m 將一個字串視為多行(m就表示多(multiple))。 預設情況下,^和$...
Time of Update: 2017-08-29
php教程下通過偽造HTTP頭破解防盜鏈的代碼 方法一 $txt=$_get['url']; echo referfile($txt,'HTTP://www.jzread.com/'); function referfile($url,$refer='') { $opt=array('HTTP'=>array('header'=>"referer:$refer&qu...
Time of Update: 2017-08-29
php教程匯出資料到csv檔 include(".. /admin/inc/inc.php"); $times = time(); $filename = $times.". csv"; $a = "連絡人,聯繫電話,社區,所需材料,備註,申請時間 n"; $days =...
Time of Update: 2017-08-29
php教程 判斷ip是否合法正則運算式代碼 function matchip($q){ preg_match('/((25[0-5])|( 2[0-4]d)| (1dd)| ([1-9]d)|d)(.( (25[0-5])| (2[0-4]d)| (1dd)| ([1-9]d)|d)){3}/', $q, $matches); return $matches[0]; } $ipaddress = '201...
Time of Update: 2017-08-29
php教程 fsockopen函數發送post,get請求獲得網頁內容(反防採集) $post =1; $url = parse_url($url); $host ='HTTP://www.jzread.com'; $path ='/'; $query ='?action=jzread.com'; $port =80; if($post) { $out = &qu...
Time of Update: 2017-08-29
php教程使用者自定過濾非法sql注入字串函數 function uc_addslashes($string, $force = 0, $strip = false) { !defined('magic_quotes_gpc') && amp; define('magic_quotes_gpc', get_magic_quotes_gpc()); if(!mag...
Time of Update: 2017-08-29
php教程正則內容中所有圖片及圖片位址 //方法一 $body ='<img src="image/2009112422220515.gif" alt="樓盤網111cn.net" border="0" />'; preg_match_all("/(src|src)=[&...