摘要: upRoll aaaaaaaaaaaaaaaaaaaaa bbbbbbbbbbbbbbbbbbbbb ccccccccccccccccccccc ddddddddddddddddddddd eeeeeeeeeeeeeeeeeeeee fffffffffffffffffffff ... 阅读全文
posted @ 2013-07-22 13:25 Vhelin 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 一、鼠标移动到行更换背景色:css样式:.hover{ background-color: #cccc00; }Js脚本:$(document).ready(function () { //鼠标移动到行变色,单独建立css类hover //tr:gt(0):表示获取大于 tr index 为0 的所有tr,即不包括表头 $("#table1 tr:gt(0)").hover( function () { $(this).addClass("hover") }, function () { $(this).removeClass("hover&q 阅读全文
posted @ 2013-07-08 11:34 Vhelin 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 一個頁面,列出幾百個頭像的圖標,。尺寸是64x64的,而我有全部圖標的160x160尺寸的,如果全部加載大圖標,那頁面顯示比較慢,那我就需要做出一份小圖標,如下:set_time_limit(0);$handle = opendir('icon/.');while( false !== ($file = readdir($handle)) ){ if($file != '.' && $file != '..'){ $im = imagecreatefromjpeg('./icon/'.$file); $pic = 阅读全文
posted @ 2013-06-14 11:42 Vhelin 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 寫代碼的過程中,遇到一個問題,就是用iframe加載一個動態的頁面,也就是iframe加載的這個頁面不是固定高度的。剛開始的時候我給iframe寫各種各樣的樣式,但效果都不能令我滿意,所以就到網上去搜一下這方面的資料,最後我選擇了像下面這樣的js方式代碼,這裏只是適應高度,寬度其實是一樣道理,就不寫那麼多了,這段js的原理,其實就是在一段很短的時間內不斷的去運行一段js方法,在方法裏面去獲取到iframe裏面動態內容的高度,然後再給iframe定一個高度。辦法是笨笨的,不過也很實在,此方法在跨域時不適用。function reinitIframe(){ var iframe = do... 阅读全文
posted @ 2013-06-14 11:28 Vhelin 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 突然有個想法,就是去寫一個簡單的驗證碼類,其實驗證碼在很多框架有自帶的,網上一搜也一大把,我只是想當作是練習,熟悉一下過程。session_start();class He_Captcha{ private $str = "23456789abcdefghijkmnpqrstuvwxyzABCDEFGHIJKLMNPQRSTUVW"; private $text; private $im; public $num; public $size; public $width; public $height; publi... 阅读全文
posted @ 2013-05-02 15:08 Vhelin 阅读(251) 评论(0) 推荐(0) 编辑
摘要: get_rand 方法是一段經典的概率算法,$proArr是一個預先設置的數組,例如數組為:array(1=>5,2=>10,3=>10,4=>20,5=>25,6=>30),鍵對應的是中獎等級,值對應中獎概率,開始從1,100這個概率範圍內篩選第一個數是否在它的出現概率範圍之內,如果不在,剛將概率空間範圍收縮,在本例當中就是減去5,也就是說第二個數在1,95這個範圍內篩選的。以此類推,這樣篩選到最終,總會有一個數滿足要求。這個算法裝簡單。到最終抽到數據在概率範圍內時,就將等級id返回。function get_rand($proArr) { $result 阅读全文
posted @ 2013-04-30 14:28 Vhelin 阅读(173) 评论(0) 推荐(0) 编辑
摘要: <?phpheader("content-Type: text/html; charset=UTF-8");$conn=mysql_connect('localhost','root','123');//指定数据库连接参数if (!$conn){die('Could not connect: ' . mysql_error());}mysql_select_db('test',$conn);mysql_query('SET NAMES "UTF8"'); 阅读全文
posted @ 2013-04-30 11:19 Vhelin 阅读(140) 评论(0) 推荐(0) 编辑
摘要: /*---------------------------Cookie操作---------*cookieName cookie名稱*cookieValue cookie值*seconds 設置過期時間,單位秒*path 存放路徑*domain 定義域*secure 默认情况下cookie在网路上传... 阅读全文
posted @ 2013-04-19 09:59 Vhelin 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 近日在為網站做一資料功能,這些顯示在頁面上面的文字數據都是存放在js文件裏面的,由於這些js文件裏面的中文都是經過unicode編碼的,頁面上顯示是沒有問題的,問題是我做的網站是繁體中文,而js文件裏面的中文數據是簡體中文,這樣的話,我就要把這些數據從簡體轉成繁體,如果直接的從沒有經過編碼的文件裏簡體轉繁體,用工具轉就行了,例如我常用convertZ,但現在是,文件的中文已經經過unicode編碼,這樣的話,我就要想辦法先把unicode編碼的中文解碼,然後轉成繁體,再重新進行編碼。下面是簡單的html代碼:<!DOCTYPE html PUBLIC "-//W3C//DTD 阅读全文
posted @ 2013-04-15 17:30 Vhelin 阅读(597) 评论(0) 推荐(0) 编辑
摘要: 當我們需要定時去執行某些程序任務的時候,如果人工操作,往往就會覺得操作起來不方便,或者就不是自動定時了,所以由程序去定時地執行一個任務,這是最好的選擇,下面是PHP實現任務計畫的一個例子:ignore_user_abort();//即使Client断开(如关掉浏览器),PHP脚本也可以继续执行.set_time_limit(0);// 执行时间为无限制,php默认的执行时间是30秒,通过set_time_limit(0)可以让程序无限制的执行下去$interval = 60*5;// 每隔5分钟运行do{ if(file_exists('test_stop.txt')){ .. 阅读全文
posted @ 2013-03-15 16:15 Vhelin 阅读(118) 评论(0) 推荐(0) 编辑