2009-01-01から1年間の記事一覧
"@YBahn お疲れ様です!", 'in_reply_to_status_id' => "4466621967" ); try { $twitter = new Services_Twitter($username, $password); $msg = $twitter->statuses->update($args); print_r($…
PEARのTwitterライブラリであるServices_Twitterのバージョン0.4.0を使ってTwitterに投稿をしようとすると「statuses/update: status must not exceed 140 chars」とのエラーが出ることがあります。これはつぶやきが140字を超えてはいけないという意味ですが…
フィードリーダー(RSSリーダー)のPHPスクリプトを書いてみました。機能は以下の通りです。 フィードのタイトル、記事のタイトル、記事の作成日時、要約(もしくは、本文の始めの部分)を表示する RSS1.0、同2.0、Atom1.0に対応 新しいものから順に表示する X…
phpMinAdminを独自ドメインと共有SSLで使うには、phpMinAdminのファイルの1行目に $_SERVER["REQUEST_URI"] = '/your.server' . $_SERVER["REQUEST_URI"]; (your.serverの部分にお使いのドメインを入れてください) と書き加える必要があります。たとえば、…
Internet Explorerでページが真っ白になるバグ | IDEA*IDEA 私もこのバグ(追記:バグではないようです)ではまってしまった経験があります。その時は、HTTPヘッダのContent-typeフィールドでcharset=UTF-8を出力するという方法で回避しましたが、違う方法が…
PHPからSET NAMES〜のクエリでMySQLの文字コードを変更するのは危険で、文字エンコーディング設定は必ずAPIから行う(例えば、mysql_set_charset()を使う)べきだといわれています。 SET NAMESは禁止 – yohgaki's blog ところで、PEARのMDB_Driver_mysqlでは…
携帯サイトを作る時、
PEARのオンラインドキュメント中の Manual :: 共有ホストでの PEAR のローカルコピーのインストール の「SSHを使ったインストール」という部分の記載について2箇所、ツッコミを入れてみます。 PEARのインストール $ pear config-create /home/user/pear .pe…
CakePHPの1.1系でブログを作ったときのコードを一部公開します。 Cakeでブログを作ったとき、同じコントローラの中でも、このアクションには認証を付け、あのアクションには認証を付けないでおこう、と思ったことがありました。例えば、ブログの記事を投稿す…