目前分類:Web-Design (24)
- Nov 05 Thu 2009 16:37
PHP效能優化
- Aug 03 Mon 2009 09:09
Balsamiq Mockups - 好用的 layout 規畫工具
官網: Balsamiq Mockups
線上試用版 下載離線版
Balsamiq Mockups 是一個好用的 layout 規畫工具
不論是要做網頁或寫軟體 都是很好的介面設計使用工具
他有線上試用版 或者也可以下載離線版(需先安裝 Adobe Air)
非常方便使用 只要把元件拉一拉 放大縮小填入文字或圖片
而且可以全畫面預覽 方便作簡報說
不過試用版的會隔5分鐘跳出廣告 而且不能存檔
註冊費用需79 美元 或這可以看一下獲得免費註冊碼的方案
相關介紹: 超好用的網頁layout規畫工具:Balsamiq Mockups – 西瓜的滋味: Tenz's blog
- Jun 27 Wed 2007 16:04
PHP 4.2 後的新變數取得方式
PHP4.2起,PHP基於安全性的理由,變數取得有心方法
$_SERVER
變數由 Web 伺服器設定,或者直接與當前程式的執行環境相關聯者。舊陣列 $HTTP_SERVER_VARS,依然有效,但不建議使用。
比如:過去使用 $PHP_SELF,現在請改用 $_SERVER[PHP_SELF]
$_GET
經由 HTTP GET 方法送至程式的變數。
舊陣列 $HTTP_GET_VARS,依然有效,但不建議使用。
比如:過去經由位址列傳送變數 act 的值,用 $act 即可取得,但現在要用 $_GET["act"]、$_GET['act'] 或 $_GET[act] 來取得 act 的值。
$_POST
表單經由 HTTP POST 方法送至程式的變數。
比如:過去經由表單傳送變數 value 的值,用 $value 即可取得,
但現在要改用 $_POST["value"]、 $_POST['value'] 或 $_POST[value]
來取得 vaule 的值。
$_COOKIE
經由 HTTP Cookies 方法送至程式的變數。
舊陣列 $HTTP_COOKIE_VARS,依然有效,但不建議使用。
$_FILES
經由 HTTP POST 上傳檔案時送至程式的變數。
舊陣列 $HTTP_POST_FILES,依然有效,但不建議使用。
假設表單中上傳檔案的變數名稱為 file,則:
上傳暫存檔:$_FILES['file']['tmp_name']
檔案名稱為:$_FILES['file']['name']
檔案大小為:$_FILES['file']['size']
檔案型態為:$_FILES['file']['type']
$_ENV
執行環境送出至程式的變數。
舊陣列 $HTTP_ENV_VARS,依然有效,但不建議使用。
$_SESSION
SESSION 變數。
舊陣列 $HTTP_SESSION_VARS,依然有效,但不建議使用。
比如:過去 SESSION 變數寫法為 $session_id 即可,
現在要改為 $_SESSION[session_id]
$GLOBALS
包含一個引用指向每個目前程式的全域範圍內有效的變數。
該陣列的鍵值為全域變數的 名稱。(PHP 3 即開始支援 $GLOBALS 陣列)
$_REQUEST
經由任何輸入機制送至程式的變數。所有包含在該陣列中的變數存在與否以及變數的順序,均按照 php.ini 中的 variables_order 配置來決定。
EX :
原本寫法---
<?php
echo $MyName;
?>
改成新寫法---
<?php
echo $_POST['MyName'];
?>
參考來源:使用 PHP4 全新的變數處理方式
$_SERVER
變數由 Web 伺服器設定,或者直接與當前程式的執行環境相關聯者。舊陣列 $HTTP_SERVER_VARS,依然有效,但不建議使用。
比如:過去使用 $PHP_SELF,現在請改用 $_SERVER[PHP_SELF]
$_GET
經由 HTTP GET 方法送至程式的變數。
舊陣列 $HTTP_GET_VARS,依然有效,但不建議使用。
比如:過去經由位址列傳送變數 act 的值,用 $act 即可取得,但現在要用 $_GET["act"]、$_GET['act'] 或 $_GET[act] 來取得 act 的值。
$_POST
表單經由 HTTP POST 方法送至程式的變數。
比如:過去經由表單傳送變數 value 的值,用 $value 即可取得,
但現在要改用 $_POST["value"]、 $_POST['value'] 或 $_POST[value]
來取得 vaule 的值。
$_COOKIE
經由 HTTP Cookies 方法送至程式的變數。
舊陣列 $HTTP_COOKIE_VARS,依然有效,但不建議使用。
$_FILES
經由 HTTP POST 上傳檔案時送至程式的變數。
舊陣列 $HTTP_POST_FILES,依然有效,但不建議使用。
假設表單中上傳檔案的變數名稱為 file,則:
上傳暫存檔:$_FILES['file']['tmp_name']
檔案名稱為:$_FILES['file']['name']
檔案大小為:$_FILES['file']['size']
檔案型態為:$_FILES['file']['type']
$_ENV
執行環境送出至程式的變數。
舊陣列 $HTTP_ENV_VARS,依然有效,但不建議使用。
$_SESSION
SESSION 變數。
舊陣列 $HTTP_SESSION_VARS,依然有效,但不建議使用。
比如:過去 SESSION 變數寫法為 $session_id 即可,
現在要改為 $_SESSION[session_id]
$GLOBALS
包含一個引用指向每個目前程式的全域範圍內有效的變數。
該陣列的鍵值為全域變數的 名稱。(PHP 3 即開始支援 $GLOBALS 陣列)
$_REQUEST
經由任何輸入機制送至程式的變數。所有包含在該陣列中的變數存在與否以及變數的順序,均按照 php.ini 中的 variables_order 配置來決定。
EX :
原本寫法---
<?php
echo $MyName;
?>
改成新寫法---
<?php
echo $_POST['MyName'];
?>
參考來源:使用 PHP4 全新的變數處理方式
- Jun 11 Mon 2007 15:20
iconlet ( 圖示搜尋網站 )
- Jun 05 Tue 2007 13:03
Logo & Icon 收集網站
- Jun 01 Fri 2007 10:12
AJAX Demos and Examples 收集資料網站
- May 18 Fri 2007 14:01
搜尋引擎最佳化資訊
- May 11 Fri 2007 15:56
Web API collection ( HTML . JS . CSS ... )
- May 11 Fri 2007 12:08
CSS 基本概念
- May 11 Fri 2007 10:52
表單編排
- May 11 Fri 2007 10:35
詢問是否要下載檔案 ,而不是直接開啟 ( PHP )
- May 11 Fri 2007 10:13
架設 Linux 網站主機
- May 11 Fri 2007 10:04
填寫文字後按下的關閉,會出現警告視窗 ( JS )
From : 網站製作學習誌 - 簡介 window.onBeforeUnload 事件
- May 09 Wed 2007 11:53
「網頁載入中,請稍候...」( CSS+JS )
- May 02 Wed 2007 11:56
15 Javascript Snippets You Can’t Live Without
- Apr 27 Fri 2007 11:37
完全可攜的APM網頁伺服器 ( Apache+PHP+MySQL )
- Apr 27 Fri 2007 10:24
網頁配色器
- Apr 26 Thu 2007 15:43
FavIcon from Pics ( 線上製作 FavIcon )
- Apr 26 Thu 2007 15:29
Cheat Sheet Round-Up: Ajax, CSS, LaTeX, Ruby…
- Apr 26 Thu 2007 15:22
Web-Tools