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

CodeIgniterの_remapメソッドでパラメータを指定する方法

デフォルトのCodeIgniterでの _remap() メソッドでは、メソッド名の指定のみ有効で、パラメータ付きのコントローラのメソッドを再マッピングできませんでした。調べたところ、Codeigniter.php のクラス内で再マッピングしている場所はこちら if (method_exis…

PHPカンファレンス2009にて

2009年9月5日(土)、PHPカンファレンス2009にてCodeIgniterを活用した業務案件の効率化うんぬん。。を発表してきました。 時間は20分。資料はこちら。 http://handsout.jp/slide/1673時間も短かったので、具体的なソースを開設できませんでしたが、それなり…

CodeIgniterでのファイルアップロードのラッパークラスを作った

CodeIgniterでサイト上で画像をアップする時に、通常は1ファイルのみの扱いですが、これを以前MYNETS_Uploadクラスというもので 複数ファイルの同時アップロードを行えるようにしました。が、実際にファイルを操作するとなると、次のことが必要となります。…

CodeIgniterのVer1.7.1でのファイルアップロードクラスに対応

MYNETS_Upload クラスを、CodeIgniterの1.7.1の対応(セキュリティ対策)に合わせて書き換えました。 変更箇所は次のメソッド function is_allowed_filetype() { if (count($this->allowed_types) == 0 OR ! is_array($this->allowed_types)) { $this->set_e…

CodeIgniterのページングがあまり好きではないので

Paginationクラスを作成してみた。

URLENCODEでのちょっとしたこと

CodeIgniterでURLの文字に日本語などを扱う場合、URL文字列の指定を変更しますが、 PHPでurlencodeをかけた場合、空白が+に置き換わります。urlencode()これだと、URLに+が通るようにCodeIgniterのconfigを変えないといけないのですが、 rawurlencode()を使…

{CodeIgniter]CodeIgniterでファイルアップした時の重複したファイル名がいけてない。

PHP

CIでファイルアップを使った方はご存じだと思いますが、同じファイルを連続でアップした場合 ファイル名に自動的に数字が付与されていきます。例) hogehoge111.jpg を3回アップすると hogehoge1112.jpg hogehoge1113.jpg という感じでアップされていきます…

CodeIgniterでのイメージ操作処理について

かなりご無沙汰なブログですが。 先日、CIでのファイルのアップの変更をかきましたが、WEBサイトでファイルアップで一番多いのが、なんと言っても画像関係だと思います。 CIでは、image_libという画像操作のライブラリがありますが、簡単なメソッドしかあり…

{CodeIgniter]CodeIgniterで複数のファイルをアップする

PHP

CodeIgniterのUplodクラスは、どうも一つのファイルのアップを想定しているようです。でやってみました。

久しぶりにCodeIgniterの内容

ソースを書こうかと思ったのですが、かなり多い。。。ので、概要のみ。 もう少ししたらSVNで見れるようになるので、その時に評価したい人はお願いします。CodeIgniterでモバイルとPCを同じ用に管理し、セッションまで行う方法として。まず、既出のmobileidク…

あけましておめでとうございます。

めっきり更新頻度が下がってしまいましたが。あけましておめでとうございます。 今年はもう少しマメに書くようにします。