跳到主要內容

發表文章

目前顯示的是 3月, 2009的文章

Finding a Book - jQuery in Action Chinese version

Yeah, Chinese version jQuery in Action is published now,I find the book on sale in 誠品. But they do not have discount. Fortunately, I discover many online stores have discount for it.  I compare many soters, price is so different. The lowest discount is up to almost 20%. I've read some parts of jQuery in Action, and it mentioned many improtant concepts in jQuery and javascript. Before that I bought a book about jQuery is named 'Learning jQuery', I have not read it finish yet, But I still want to buy 'jQuery in Action'. When I surf problems in jQuery, I can refer them. :D

PHP控制您的瀏覽器cache

http://bbs.ecstart.com/thread-7637-1-1.html 一、 相關函數簡介: 1、Flush:刷新緩衝區的內容,輸出。 函數格式:flush() 說明:這個函數經常使用,效率很高。 2、ob_start :打開輸出緩衝區 函數格式:void ob_start(void) 說明:當緩衝區激活時,所有來自PHP程序的非文件頭信息均不會發送,而是保存在內部緩衝區。為了輸出緩衝區的內容,可以使用ob_end_flush()或flush()輸出緩衝區的內容。 3 、ob_get_contents :返回內部緩衝區的內容。 使用方法:string ob_get_contents(void) 說明:這個函數會返回當前緩衝區中的內容,如果輸出緩衝區沒有激活,則返回 FALSE 。 4、ob_get_length:返回內部緩衝區的長度。 使用方法:int ob_get_length(void) 說明:這個函數會返回當前緩衝區中的長度;和ob_get_contents一樣,如果輸出緩衝區沒有激活。則返回 FALSE。 5、ob_end_flush :發送內部緩衝區的內容到瀏覽器,並且關閉輸出緩衝區。 使用方法:void ob_end_flush(void) 說明:這個函數發送輸出緩衝區的內容(如果有的話)。 6、ob_end_clean:刪除內部緩衝區的內容,並且關閉內部緩衝區 使用方法:void ob_end_clean(void) 說明:這個函數不會輸出內部緩衝區的內容而是把它刪除! 7、ob_implicit_flush:打開或關閉絕對刷新 使用方法:void ob_implicit_flush ([int flag]) 說明:使用過 Perl 的人都知道$|=x的意義,這個字符串可以打開/關閉緩衝區,而ob_implicit_flush函數也和那個一樣,默認為關閉緩衝區,打開絕對輸出後,每個腳本輸出都直接發送到瀏覽器,不再需要調用 flush()

PHP date() function 日期函式

PHP 常用的日期函式 date a - "am" 或是 "pm" A - "AM" 或是 "PM" d - 幾日,二位數字,若不足二位則前面補零; 如: "01" 至 "31" D - 星期幾,三個英文字母; 如: "Fri" F - 月份,英文全名; 如: "January" h - 12 小時制的小時; 如: "01" 至 "12" H - 24 小時制的小時; 如: "00" 至 "23" g - 12 小時制的小時,不足二位不補零; 如: "1" 至 12" G - 24 小時制的小時,不足二位不補零; 如: "0" 至 "23" i - 分鐘; 如: "00" 至 "59" j - 幾日,二位數字,若不足二位不補零; 如: "1" 至 "31" l - 星期幾,英文全名; 如: "Friday" m - 月份,二位數字,若不足二位則在前面補零; 如: "01" 至 "12" n - 月份,二位數字,若不足二位則不補零; 如: "1" 至 "12" M - 月份,三個英文字母; 如: "Jan" s - 秒; 如: "00" 至 "59" S - 字尾加英文序數,二個英文字母; 如: "th","nd" t - 指定月份的天數; 如: "28" 至 "31" U - 總秒數 w - 數字型的星期幾,如: "0" (星期日) 至 "6" (星期六) Y - 年,四位數字; 如: "1999" y - 年,二位數字; 如: "99" z - 一年中

Supercilious

高傲的,態度傲慢的人 The girl has a supercilious expression, and seems to be looking down her nose at camera.

Slang of day

Advise against: suggest that something should not be done. We were advised against swimming after eating dinner. 我們被建議別在吃晚餐後游泳.

I say:" I need a job."

Who want hire me? I need a job. he!~ Do not ignore my resume. Please give me some answers. Unfortunately, I have not graduated yet. Please want for me, if company can wait until Jul 1st. Now keep reading and playing with DuDu. :D

Yahoo API (II) - 使用YOS

本範例教學于如何使用YOS 1. 請到 YAHOO YDN網站 上面,下載他的 PHP SDK 2.煩請解壓縮 3. sample資料夾打開會看到一個熟悉的面孔 sampleapp.php ,但是我們還要修改一下 4. 裡面的require的路徑錯誤,將他修改一下,指向我們要得 yahoo.inc 路徑 5. 修改好之後,會發現還需要幾個東西 $consumerKey , $consumerSecret , $applicationId 6. 這三個東西請到 YDN網站 -> Open Applications -> New Application 7.申請之後,會給你上面三個東西,如底下說明圖 比較要提醒的是,當你改變 Consumer Key to access 的時候,你的 Consumer Key 和 Shared Secret 都會改變,在這邊的範例,我們選擇 All public APIs..... 這個選項 8. 把這些資料加入到php當中,並且儲存,上傳道網路位置中 9. 回到 YDN 的 MyProjects 開起剛剛的 Application -> Application Definition -> Application URL,設定成Server ip 和你剛剛上傳的 sample.php 10. 按一下 "save" 11.接下來可以 preview 一下你的東西嚕 ps. 這個sample檔案如果只放在自己私人網域架設的 server是無法Run 起來,會發生 Call to a member function getSessionedUser() on a non-object 這樣子的異常訊息,所以只能上傳之後到YDN 裡面去查看結果。

Yahoo API 第一步

1.到這個網址 https://developer.yahoo.com/ ,記得要登入yahoo的帳號密碼,再來點選myproject 2.在頁面上"OAuth Applications ",點選一個連結"New Application" 3.這個頁面如果沒有做太大的更動應該會顯示 So, you want to use some Yahoo! APIs... 4.裡面的Application Name, Kind of Application, Description, 另外Kind of Application我是選擇"Client/Desktop" 5. Security & Privacy 的 Access Scopes: 如果要使用到私人資料請選擇 This app requires access to private user data. ,如果只是搜尋或查資料的api請選擇 This app will only access public APIs, Web Services, or RSS feeds 6.將 I have read and agree to the Yahoo! Developer Network ,勾選起來,按下 送出按鈕 7.申請成功的話會出現 Your API Key has been approved! 8.將 API Key和 Shared Secret 記下來 ,當然這些沒有紀錄也是ok的 9.以為結束了嗎?還差最後一步,最後就是驗證你的API KEY 10. http://asia.search.yahooapis.com/cas/v1/AuthBootUp.php 11. 步驟10上面的網址後面加上 ?appid=你剛剛的API key 12. 如果出現 sucess 的字樣,恭喜你成功了 覺得太麻煩嗎??那就到這個 地方 填入你的API Key,開通一下吧!

I love Dudu

This is my first wallpaper is made for Dudu, my dog, I think you can know it. I love him. Let's DuDu the world. I L DD.

jQuery教學(2)-Ajax load 方法介紹

jQuery裡面有許多不同的特效,我是先把整個基本教學介紹看完之後,開始著手Ajax的部份。今天先來介紹一下load,如果傳值的話都是使用POST的方式取得值 方法一: $("#feeds").load("feeds.html"); //在網頁裡面 //裡面會直接載入feeds.html的內容 方法二: 網頁執行的步驟是先將choices陣列值傳到test.php中,並且將資料顯示在objectID的div層級當中。 $("#objectID").load("test.php", { 'choices[]': ["Jon", "Susan"] } ); //網頁面 //顯示資料 方法三: $("#feeds").load("test.php", {limit: 25}, function(){ alert("The last 25 entries in the feed have been loaded"); }); 網頁中如果有 會跳出彈跳視窗,同時會將limit=25用post傳到test.php當中。

jQuery 初學者教學(1)

最近剛碰jQuery想寫一些東西留以後自己可以細查,廢話不多說以下就是jQuery的教學,今天要教的是網站上的一個範例,大家如果想要看原文的東西可以 點此 。 在開始使用之前大家必須要到jQuery的網站中下載jQuery的載入檔,一般都是建議下載current release version, 請點此 ,當然下載之後就是要引入網頁中啦,程式碼如下 <!--"jquery-1.3.2.min.js 必須要指向自己網站資料夾的位置"--> <script type="text/javascript" src="jquery-1.3.2.min.js"> </script> 其中前半部份在教授jQuery的過濾器,和他的分類器,如果像以前的JavaScript就必需要寫成這樣子的格式 <javascript> document.getElementById("id_name").value; // or document.getElementByName("html_name").href; </javascript> 但是如果在jQuery中使用這樣子的方式即可 <javascript> $("id_name").dosomething(); //當然,這個方法是沒辦法實際使用在jQuery上面 </javascript> 前面當然有許多方法可以用,但是今天要介紹如何使用jQuery直接實做一個範例 首先將底下的檔名存成rate.php <?php define('STORE', 'ratings.dat'); //將檔案寫入 function put_contents($file,$content) { $f = fopen($file,"w"); fwrite($f,$content); fclose($f); } if(isset($_REQUEST["rating"])) { $rating = $_REQUEST["