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>


畫面如下