# POP3 檢查 user 身份

Code:

function ecstart_pop3_check($popserver, $user, $password) {
        $imap = imap_open("{".$popserver.":110/pop3}INBOX", $user, $password) ;
        if ($imap) {
                return true ;
        }
        else {
                return false ;
        }
}

kevin0523 發表在 痞客邦 留言(0) 人氣()


如果你網站空間的php.ini文件的magic_quotes_gpc設成了off,
那麽PHP就不會在敏感字元前加上反斜杠(\),
由於表單提交的內容可能含有敏感字元,如單引號('),
就導致了SQL injection的漏洞。在這種情況下,
我們可以用addslashes()來解決問題,
它會自動在敏感字元前添加反斜杠。

但是,上面的方法只適用於magic_quotes_gpc=Off的情況。
作爲一個開發者,
你不知道每個用戶的magic_quotes_gpc是On還是Off,
如果把全部的資料都用上addslashes(),
那不是“濫殺無辜”了?假如magic_quotes_gpc=On,
並且又用了addslashes()函數,那讓我們來看看:

kevin0523 發表在 痞客邦 留言(0) 人氣()

以下函數用來取出檔案中的數行存到陣列中。

PHP CODE:

<?php

function FetchFileLine($file,$count=0
){
 
$handle fopen($file"r"
);
 if (
$handle
) {
   while (!
feof($handle
)) {
     if(
$c>=$count
)
       break;

       
$lines[] = trim(fgets($handle4096
));
       
$c+=1
;
   }
   
fclose($handle
);
 }
  return  
$lines
;
}

?>

kevin0523 發表在 痞客邦 留言(0) 人氣()

用來計算程式所需的執行時間。

PHP CODE:

 <?php
function caclutime
(){ 
  $time explode" "microtime
()); 
  $usec = (double)$time[0
]; 
  $sec = (double)$time[1
]; 
return 
$sec $usec

}


?>

kevin0523 發表在 痞客邦 留言(0) 人氣()

主要特點:
任意標準數據表格(無跨行和跨列),只要設定 id (默認為 id = PowerTable )即可生效!
任意修改、刪除、編輯、表格行列,支持拖動表頭交換列;
按列中英文排序(中文排序支持拼音和筆畫,500 行 中文排序 不到 3 秒!感謝 myhyli 幫助,提高了排序速度)
倒出生成精簡數據表(無冗余代碼)

kevin0523 發表在 痞客邦 留言(0) 人氣()

ff          默認不讓改 status
opera9  測試通過
ie6   測試通過

這東西是給統計部門用的,分析用戶習慣以改良網站佈局。
只是寫著玩的小東西,所以很多地方不太理想。

save() 方法是保存記錄的,沒仔細做,應該再加個判斷瀏覽器,然後決定用 img 還是 iframe,以保證 request 一定能發出去.
onclick() 方法是觸發事件時執行的

使用方法:
在任意頁面中加入

kevin0523 發表在 痞客邦 留言(0) 人氣()

已經做了一個帶checkbox的樹形圖,現在想做到點父結點子結點全選,一取消全取消如何實現?

kevin0523 發表在 痞客邦 留言(0) 人氣()

觀看結果

kevin0523 發表在 痞客邦 留言(0) 人氣()

利用JS做些列印控制,還不錯的!
這些東西有些已經被IE限制了!

點此下載

kevin0523 發表在 痞客邦 留言(0) 人氣()

實例一:


實例二:

kevin0523 發表在 痞客邦 留言(0) 人氣()

很多語言都有類似php中的include和require功能的函數,而唯獨javascript沒有。
很早就想在js中實現類似的功能,嘗試了很多次都沒有成功,那天在google上搜索一些關於動態加載css文件的關鍵詞時,發現一個blog(地址找不到了)上的一個為網頁的head標籤增加link元素的函數,於是就改了一下,寫了這個函數。

用法:
include_js(src,[reload]);
src: js文件的路徑名
reload:可選參數,0或1,表示是否重複加載同一個url的js文件。

說明:
當包含的js文件中有document.write方法時,在IE下沒有反應,但在Mozilla Firefox 下就會讓你原來的網頁消失,只顯示document.write出來的內容:mad:  
嘿嘿,對於這個問題,我自然有妙招:
就是重定義 document.write方法,讓他不顯示任何東西。具體做法:
在 include_js 之前加上這句
程序代碼 程序代碼
document.write = function () { return false;}

這樣,就算include過來的js文件含有document.write方法我們也不怕它破壞網頁了!:lol::lol:

用途:
本函數可以用於一些廣告和統計的js文件異步加載,避免了因加載js文件而造成的網頁顯示速度慢的問題。

將此函數修改一下便可以動態加載css文件,不過用處就沒有加載js文件的大。

程序代碼 程序代碼
function include_js(path,reload)
{
      var scripts = document.getElementsByTagName("script");
      if (!reload)
      for (var i=0;i<scripts.length;i++)
            if (scripts[i].src && scripts[i].src.toLowerCase() == path.toLowerCase() ) return;
      var sobj = document.createElement('script');
      sobj.type = "text/javascript";
      sobj.src = path;
      var headobj = document.getElementsByTagName('head')[0];
      headobj.appendChild(sobj);
}

kevin0523 發表在 痞客邦 留言(0) 人氣()

上次在blueidea上看到一個元素圓角的實現方法,但是那個太複雜了。於是就自己寫了一個函數,可以將元素自動圓角。
演示地址:http://longbill.cn/down/sample/roundcorner.htm
不要用在有 padding 值得元素上,最好是在外面套一層。詳情見演示地址。

kevin0523 發表在 痞客邦 留言(0) 人氣()

一個不錯的日期輸入控件,希望對你有用
支持日期段,自帶多種介面,皮膚樣式在themes目錄下




kevin0523 發表在 痞客邦 留言(0) 人氣()



整理了幾個常用的網頁廣告代碼:

01.兩側廣告 演示   下載
02.兩側廣告捲動 演示   下載
03.輪翻手動 演示  下載
04.輪翻淡化 演示  下載
05.輪翻跑馬 演示  下載
06.輪翻漸層淡化 演示  下載
07.輪翻局部垂直 演示   下載
08.兩側廣告可關閉 演示  下載
09.右上角翻頁 演示  下載
10.輪翻FLASH 演示  下載

kevin0523 發表在 痞客邦 留言(0) 人氣()

程序代碼 :

kevin0523 發表在 痞客邦 留言(0) 人氣()