programming」カテゴリーアーカイブ

MAMPで日本語文字化け

手元のMAMP環境でデータを書き込むPHPを作っているのですが
どうも日本語をデータベースに書き込むと 文字化けします….

そのデータベースの内容をsqlファイルで書きだして 本サーバにアップしてみてもやはりダメ。

その逆で
本サーバにアップしたphp経由で書かれると本サーバ上のMyadmin上では正しい表示。
sqlファイルで書きだしてMAMPに読ませるとMyadmin上も正しい表示。
でも、ブラウザ上は文字化け。

10月に出た『PHP逆引きレシピ2版』も参考にしているけど 未解決…

参考にしたサイト

http://d.hatena.ne.jp/megadreams/20120721/1342881728

http://ver321.com/web/517

http://devneko.hatenablog.com/entry/2013/03/20/221700

http://private.ceek.jp/archives/002377.html

instagramのデータを取得する方法

前回エントリーの続き。

この方法だと上手く取れない?サンプルさんのaccess_tokenだと行けるのに なんで自分のだとダメなんだろう?
chromeの要素の検証を見ると
Uncaught TypeError:Cannot read property ‘text’ of null
とエラーが出ている。
おそらく 読み込みデータが完了しないで jqueryがhtmlを生成して エラーなんだろうなと考えた。
こういうの昔 actionscriptでもよく合った。
ただ、遅延させるのを書いたりすればいいのだろうけども それは自分には荷が重いので このサンプルは使うのをやめました…

違う方法を探す
もう一回便利ソースを探したらgithubに置いてあるサンプルを発見。
http://potomak.github.io/jquery-instagram/
こちらの方が洗練されているので access_tokenを貼ってみるものの 読み込みされない…

やはり取れない
こちらもサンプルさんのトークンだといける。

redirect uriを指定されるけれど access_tokenを生成するサービスを発見した
http://jelled.com/instagram/access-token
ので
ブラウザのurlに貼ってtokenを生成するのから そちらに変更したら 正しいaccess_token取れましたようで
当てたらこんな感じに表示できました。

自分のidでテスト。 recentなので あんまり前のは引いてくれないようです。