Presentation is loading. Please wait.

Presentation is loading. Please wait.

吃遊網 9862301 陳致霖 9862216 鄭雅如. O UTLINE Search Shop User Message Friends Favorite Blog Hot/New Reply Album Password.

Similar presentations


Presentation on theme: "吃遊網 9862301 陳致霖 9862216 鄭雅如. O UTLINE Search Shop User Message Friends Favorite Blog Hot/New Reply Album Password."— Presentation transcript:

1 吃遊網 9862301 陳致霖 9862216 鄭雅如

2 O UTLINE Search Shop User Message Friends Favorite Blog Hot/New Reply Album Password

3 S EARCH 站內搜尋 運用 php Ajax Json

4 W HAT IS J SON J ava S cript O bject N otation 的縮寫 以純文字為基底去儲存和傳送簡單結構資料 優點 相容性高 格式容易瞭解,閱讀及修改方便 支援許多資料格式 (number, string, boolean, null, array, associative array) 許多程式都支援函式庫讀取或修改 JSON 資料

5 J SON 的應用

6 建立 J SON 字串 可包含 Array data 或 Object data Array 用 [ ] 來寫入資料 Object 用 { } 來寫入資料 Name / Value 是成對的,中間透過 ” :” 來區隔

7 建立 J SON 字串 E XAMPLE var cart = { "orderID": 12345, "shopperName": "John Smith", "contents": [ { "productID": 34, "productName": "SuperWidget", "quantity": 1 }, ], "orderCompleted": true };

8 利用 P HP 建立 J SON 資料 PHP 內建函式庫 json_encode 跟 json_decode json_encodejson_decode 用 array 方式將資料輸出,再透過 json_encode <?php $cart = array(content);array echo json_encode( $cart ); ?>json_encode

9 利用 P HP 讀取 J SON 資料 PHP 內建函式庫 json_decodejson_decode 利用了 json_decode 將 json 轉成變數資料 <?php $jsonString = ‘content’; $cart = json_decode( $jsonString ); echo $cart->shopperEmail. " "; echo $cart->contents[1]->productName. " "; ?>json_decode

10 S HOP 鉅細靡遺:店家詳細資訊 衛星定位: Google Map

11 U SER 廣結善緣:將其他使用者加為好友將其他使用者加為好友 魚雁往返:站內信 各有所好:收藏列表

12 B LOG 首頁訊息: Hot/New 我的首頁:發表新文章發表新文章 圖文並茂:能插入圖片 意見交流:網友回覆 使用工具: CKEditor

13 CKE DITOR Open Source 網頁編輯器 見即所得 Base on Javascript 支援各大瀏覽器 Ex: IE, Firefox, Chrome… 支援各種 sever 技術 Ex: ASP, PHP… 介面

14 A LBUM 個人隱私:密碼保護


Download ppt "吃遊網 9862301 陳致霖 9862216 鄭雅如. O UTLINE Search Shop User Message Friends Favorite Blog Hot/New Reply Album Password."

Similar presentations


Ads by Google