2014年8月15日 星期五

心裡的你

今天為什麼突然想起一個人

好想關心他卻什麼都不敢說出口

希望他能真正的感覺快樂


by Oscar

2013年11月2日 星期六

了解

因為了解而分開,因為了解而放下

你們的關係讓我好為難,是否都該放開

似乎好像該這麼做才對

是吧....

看著你的難過讓我心痛痛的

抱歉

By Oscar

2013年10月31日 星期四

未來的那道傷痕

"看不到未來的意思是沒動力想要努力為你們未來的意思"

原來一切是如此

又似乎更明白些事情了

卡著讓我一直無法往前的那道牆

時間能沖淡這傷痕嗎

希望時間不會太久....

而你卻傻傻的一直為了我努力的縫補這傷痕  值得嗎

送給那個傻瓜一個最真誠的擁抱



by Oscar

2013年10月25日 星期五

phpMyAdmin 匯出中文資料成 utf-8 編碼的 .csv 格式之注意事項

引用 http://dotnetmis91.blogspot.tw/2010/05/phpmyadmin-utf-8-csv.html

居然沒注意到, 原來還有這樣的差異

今天網頁介面將 MySQL DB 中的中文資料匯出成 .csv 檔,在 phpMyAdmin 的網頁介面上也可以正常顯示,那匯出 .csv 這種純文字格式應該更沒有問題吧?誰知道匯出成功後用 Excel 打開卻是下面這個樣子:
phpMyAdmin_Export_Before_ExcelView 


只要利用 Notepad++ 把整份文件或是該程式檔案重新編碼為 utf-8 格式後存檔:
phpMyAdmin_Export_Before_Notepad  NewSetting 
再用 Excel 打開,就不會有亂碼問題了

2013年10月23日 星期三

再一次的啟程了

收拾了一切的心情...
讓自己回到現實了...

說的再多將抹煞原本心中的那份悸動

選擇 & 決定....而我能做的只剩祝你成功了

蒲公英啟程了...找尋下一個屬於它的棲息地

希望別再下雨了阻止它前進了

by Oscar

2013年9月6日 星期五

Javascript 與 Facebook 串接

利用 Javascript 與 Facebook 串接
單純了解是否登入及授權的狀態



<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml" xmlns:og="http://opengraph.org/schema/">
<head runat="server">
    <title></title>
    <script type="text/javascript" src="https://connect.facebook.net/zh_TW/all.js"></script>  
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js" type="text/javascript"></script>

    <script>
        $(function () {

            var _app_id = '{app_id}';   //放至『應用程式ID/ API鑰匙 』
            var _api_key = '{api_key}';   //放至『應用程式密鑰』
            //驗證          
            FB.init({
                appId: _app_id,
                status: true, // check login status
                cookie: true, // enable cookies to allow the server to access the session
                xfbml: true, // parse XFBML              
                oauth: true // enable OAuth 2.0
            });
            FB.Canvas.setAutoGrow(); //autoResize  → no scrollbar

            $('#btn').click(function () {
                getLoaginState();
            });

            //檢查登入狀態
            function getLoaginState() {
                FB.getLoginStatus(function (response) {
                    if (response.status === 'connected') {
                        //登入且授權
                        var uid = response.authResponse.userID;
                        var accessToken = response.authResponse.accessToken;

                        $("#uid").html("UID:" + uid);
                        $("#accessToken").html("accessToken:" + accessToken);
                    } else if (response.status === 'not_authorized') {
                        // 登入了尚未授權
                        alert("請允許授權!");
                    } else {
                        // 帳號沒有登入
                        login();
                    }
                });
            }

            //跳出登入視窗
            function login() {
                FB.login(function (response) {
                    if (response.authResponse) {
                        var uid = response.authResponse.userID;
                        console.log(uid);
                    } else {
                        alert('須同意應用程式');
                    }
                }, { scope: "email" });     //scope,此設定是可以取得 EMail 的權限。
            }
        });
 
    </script>
</head>
<body>
    <form id="form1" runat="server">
 
        <div id="fb-root"></div>
 
        <input type="button" id="btn" value="點我授權" /><br />
        <span id="uid"></span>
        <br>
        <span id="accessToken"></span>
 
    </form>
</body>
</html>


畫面如下