adsense

2010年3月30日 星期二

使用Dreamweaver自訂CSS

利用開新檔案,增加一個新的CSS檔案
內容如下範例所示(CSS語法網路上很多可以參考~)

必須要注意的是"form1"就是要使用CSS表單的名字

以flable為例子,設定好就可以選擇flable
就會設定成功了~
剩下的用CTRL+Y重複動作就可以省去點來點去的時間:D

2010年3月28日 星期日

隨機讀圖的範例XDDD

< ?PHP
//randan example
$num_pics=4;
$pic_no=rand(1,$num_pics);
$picName="images_{$pic_no}.jpg";
echo $picName."
";
?>
< i m g s r c="image/TEST/" / >
↑放在主網頁底下的image/TEST/有四張圖片
檔名分別為images_1.jpg,images_2.jpg,images_3.jpg,images_4.jpg

PHP數學函數

http://203.68.102.46/big5_php_manual/ref.math.html

abs -- 絕對值
acos -- 反余弦
acosh -- 反雙曲余弦
asin -- 反正弦
asinh -- 反雙曲正弦
atan2 -- 兩個參數的反正切
atan -- 反正切
atanh -- 反雙曲正切
base_convert -- 在任意進制之間轉換數字
bindec -- 二進制轉換為十進制
ceil -- 進一法取整,取最大整數
cos -- 余弦
cosh -- 雙曲余弦
decbin -- 十進制轉換為二進制
dechex -- 十進制轉換為十六進制
decoct -- 十進制轉換為八進制
deg2rad -- 將角度轉換為弧度
exp -- 計算 e(自然對數的底)的指數
expm1 -- 返回 exp(number) - 1,甚至當 number 的值接近零也能計算出準確結果
floor -- 舍去法取整,取最小整數
fmod -- 返回除法的浮點數余數
getrandmax -- 顯示隨機數最大的可能值
hexdec -- 十六進制轉換為十進制
hypot -- 返回 sqrt( num1*num1 + num2*num2)
is_finite -- 判斷是否為有限值
is_infinite -- 判斷是否為無限值
is_nan -- 判斷是否為合法數值
lcg_value -- 組合線性同余發生器
log10 -- 以 10 為底的對數
log1p -- 返回 log(1 + number),甚至當 number 的值接近零也能計算出準確結果
log -- 自然對數
max -- 找出最大值,echo min(66,25,2,6,77);
min -- 找出最小值
mt_getrandmax -- 顯示隨機數的最大可能值
mt_rand -- 生成更好的隨機數
mt_srand -- 播下一個更好的隨機數發生器種子
octdec -- 八進制轉換為十進制
pi -- 得到圓周率值
pow -- 指數表達式
rad2deg -- 將弧度數轉換為相應的角度數
rand -- 產生一個隨機數
round -- 對浮點數進行四舍五入
sin -- 正弦
sinh -- 雙曲正弦
sqrt -- 平方根
srand -- 播下隨機數發生器種子
tan -- 正切
tanh -- 雙曲正切

PHP運算子、

http://www.sy3es.tnc.edu.tw/teaching/php_mysql/p5.htm

複合運算子
= $a=100
+= $a+=5 ---> $a=$a+5
-= $a-=5 ---> $a=$a-5
*= $a*=5 ---> $a=$a*5
/= $a/=5 ---> $a = $a/5
%= $a%=5 ---> $a=$a%5
.= $a .= "def" --> $a = $a . "def" 

原來PHP也有printf

http://www.w3school.com.cn/php/func_string_printf.asp
http://itgroup.blueshop.com.tw/ann71727/ann71727?n=convew&i=4447

%% - 返回百分比符號
%d - 帶符號十進位數字
%F - 浮點數(not local settings aware)
%s - 字串

脫逸字元escape character

http://www.tuxradar.com/practicalphp/2/6/2

\"

Print the next character as a double quote, not a string closer

\'

Print the next character as a single quote, not a string closer

\n

Print a new line character (remember our print statements?)

\t

Print a tab character

\r

Print a carriage return (not used very often)

\$

Print the next character as a dollar, not as part of a variable

\\

Print the next character as a backslash, not an escape character

PHP伺服器常用變數

echo $_SERVER["HTTP_USER_AGENT"];echo "
";
echo $_SERVER['HTTP_REFERER'];echo "
";
echo $_SERVER['REMOTE_ADDR'];echo "
";
echo $_SERVER['SERVER_ADDR'];echo "
";
echo $_SERVER['PHP_SELF'];echo "
";
echo $_SERVER['SCRIPT_FILENAME'];echo "
";
echo $_SERVER['REQUEST_METHOD'];echo "
";
echo $_SERVER['QUERY_STRING'];echo "
";

PHP的常數

一般變數前面都會加"$"

但常數可直接定義如下

define("PI",3.14159);

$r=10;

$cir= 2*PI*$r;

Dreamweaver設定hotkey

選擇編輯來設定熱鍵

先複製一份熱鍵出來

按下按鍵來設定新的熱鍵

儲存後就可以自動跳到我們要的函式囉

PHP時間顯示不正確:設定timezone

時間不正確

原本沒有設定timezone

在php.ini裡面設定date.timezone = "Asia/Taipei"

再重新啟動時間就正常了:D

2010年3月24日 星期三

重要的數字XD

1192
1413
8739
4724
1366
4303

絕對不是報名牌

[架站]禁止用戶瀏覽資料夾內容

原本打開網站會可以瀏覽資料夾內容


在開啟記事本軟體
輸入Options-Indexes


存在www資料夾底下
檔名要打".htaccess"



就看不到啦