うめぼしジョイスティック - ivoice

CakePHP、JavaScript、jQuery等のプログラミングについて書いていきます 思考は、うめぼしのように硬く、そして柔らかく。

2015-08-01から1ヶ月間の記事一覧

CakePHP2.xで、複数ログインを可能にして、通常のログイン(Email、パスワード)とTwitter認証を使い分ける方法

※この記事では、oauthのコールバック処理はUsersコントローラのopauthComplete()アクションで行っています。 oauthの導入に関してはこちらを参照してください。 CakePHP2.x系でTwitterやFacebook連携認証を可能にするOpauth認証を実装する方法が分かりやすく…

CakePHP2.xでタイトル、ディスクリプションに変数(文字列)をページ毎に送る方法

viewファイルで、 assign('title_for_layout', $post); $this->assign('after_sentence', 'のページです'); $this->assign('discription_for_layout', 'ページです'); このように、title_for_layout、after_sentence、discription_for_layout を設定します。…

Aouthなどを使ってSQLにtwitterのidを入れるときに数値が合わない、ずれる原因

結論から言うと、データ型がintやfloatでは有効桁数が足りないからです。floatの有効桁数は6桁です。 twitterなどのidは10桁以上です。これだとint型でも有効数字が、-2147483648から+2147483647なので、 3000000000などの数字が入りません。(30億。) tw…

Htmlタグでリンクの漢字にルビをふる方法。(そして、平仮名にはルビをふらない方法)

Htmlで、リンクの漢字にルビをふる方法です。 <a href="./ルートからの相対リンク/"><ruby>漢字<rp>(</rp><rt>かんじ</rt> <rp>)</rp></ruby>にルビをふる </a> このようにすると、 『漢字にルビをふる』 という文字の、『漢字』の部分だけに かんじ というルビがふられます! お試しあれ!

CakePHP2.xで、日付時刻(年月日)とcreatedを比較してデータを取得する方法

『7日以内のデータだけ取りたい…』等々思ったことはありませんか? 今回はそのような場合にデータを取る方法です。 結論からいうと、変数に、createdと同じ構造のデータを入れて、その後に findのconditionsで時刻で条件指定をすればOKです。 サンプルコー…