2011-01-01から1年間の記事一覧

外出先から(ルーター越しに)iTunesの曲を聞く

Apple TVがあるやん、とかお手頃なNASが最近出てきたよ、とか、規約的にグレーだよ、とか、はい、そうなんです。でも一家に一台くらいMacBook余ってるっしょ?どうやって有効に使いますか?という話題。我が家は1台余ってるMacBookをiTunesの再生とファイル…

FormヘルパーのdateFormat

マニュアルシンプルに書き過ぎやーん!!!404 Not Found view内に以下のようにする。 Form->input('field', array('dateFormat' => 'YMD')); ?> ほんとにマニュアルはよく読みましょうと自分に何度も言ってあげたい。 CakePHP における型 フィールドのプロパテ…

trim()が原因で文字化けする

PHP

POSTデータをチェックする前に無駄な前後のスペースなどは取り除きたい場合。CakePHPで言うとbeforeValidateなんかで処理するケース。PHP: trim - Manualを使おうとすると文字化けする。*1

CakePHPはじめました

ことの始まり これまでSmartyとPEARでPHPアプリを作ってきたのだけれど、独学なのでなんともMVCに自信が持てない。時間もかかってるので非効率な感じがずっとしていた。小さいプログラムからプログラミングを始めて、データベースを扱うようになって、コード…

PHPでヤフーにログインする。

2012.07.02 PHPでヤフーにログインする - Digitarhythm こちらでアップデートしました 以下昔の内容です

MDB2でデータを表示するのにページを分割して表示する

つまりは前へ ...5 6 7 8 9 10 11... 次へ 6/24ページ目 みたいなものを表示したかったので作ってみた。上記であれば5または11をクリックするとナビゲーションの表示が切り替わる。「前へ」や「次へ」は単純に次のページなり前のページなりへ遷移。現在のペ…

PHPでYahooにログイン出来なくなった

以前の記事でPHPからYahooへログインするスクリプトを書いたのですが、ログインできなくなってました。 原因は不正ログイン騒動*1で何らかの対応をしたことが原因のよう。 なにが原因かよくわからなかったんですが、ググったサイト*2を参考に改良したところ…

URL上にファイルが存在するかチェックする

PHP

どこを参考にしたか忘れました。 単純で簡単そうだったのでこの方法にしました。 "; } else { echo "そのファイルは存在しません。<br />"; } ?>

WEB上のファイルをダウンロードする

画像をダウンロードするのに必要になりました。 画像以外のダウンロードが出来るか分かりません。 PHP逆引きレシピを主に参考にしてます。

PHPからFTPアップロードする

2017/06/19追記touki/ftp - Packagist などライブラリを使ったほうが良いと思います。ここPHP: ftp_put - Manualといくつか参考にした。 '<FTPサーバー>', 'ftp_user_name' => '<FTPユーザー名>', 'ftp_user_pass' => '<FTPパスワード>' ); $remote_file = '<アップロード先のパス>'; $file = '<アップ</ftpパスワード></ftpユーザー名></ftpサーバー>…

apiを利用してPHPでbit.lyの短縮URLを作る

TwitterのBOTをつくるのに必要になりました。 id:riku_kn:20101113:1289660088の内容そのまま拝借しました。 id:riku_knさんお世話になりました。 '; $apikey = '<APIキー>'; $bitly_url = "http://api.bit.ly/shorten?version=2.0.1&login=" .$username; $bitly_url </apiキー>…

PHPでYahoo!Japanにログインする

2012.07.02 PHPでヤフーにログインする - Digitarhythm こちらでアップデートしました 以下昔の内容です

chmodでパーミッション変更できない場合

PHPにももちろんパーミッションを変更する関数はある*1。ところがこれでエラーになる場合がある。 PHPのchmodでエラーになる場合 原因は実行する側の権限の問題。いろいろ調べた結果、systemという関数を使用した*2。スマートではないけどレンタルサーバー…

PHPで文字化けにハマる

細かくチェックすることって大事だなぁ、と言う話。 仕事でヤフーオークションのデータをスクレーピングすることになったのだが、EUC-JPからUTF-8に変換するのに機種依存文字が文字化けしてこまった。ググッた結果eucwin-jpで処理すればいいらしい。とかあっ…

再開そして内容全く変わります

なんとも2年ぶり。 あれから紆余曲折あり、旅するプログラマ、Technomadを目指し奮闘中!相変わらずちょこちょこ旅にはでてるけど、今のところは日本長期滞在者です。こちらは技術的な備忘録として再開します。このブログは私が2008年に世界一周旅行をした折…