SERVICE こんな事ができます

CNTACT ご相談はお気軽に

 ABOUT US こんな会社です



2009/02/19 by づや

vista+xamppでCakePHPのshellをテスト
ローカル環境でCakePHPのcron用のコードのテストをしたかった。 まず、app/vendors/shellsにテスト用のファイルauto_action.phpを作成。 そして、テキストエディタで以下のようなtest.batを書いた。 SET PATH="C:\xampp\php";←自分の環境依存 start php.exe ・・・\cake\console\cake.php auto_action -app ・・・\app\ SET PATH で自分の環境のphpのパスを設定

続きを読む

2009/01/26 by ゴウ

温泉情報共有サイト、温泉データベース

温泉データベース

こんにちは。Astrodeoのgoです。 久しぶりにウェブサービスをリリースします。 去年の夏くらいから仕事の合間を縫って作っていたんですが、ようやく公開出来るようになりました。 温泉データベース このサイトは、「全国に数万件あると言われている温泉情報をみんなの力を合わせて集めていこうぜ!」 っていう感じのサイトです。 何が出来るのかというと、 ユーザー登録した人は、 温泉情報の投稿 温泉情報の編集(他者が投稿した内容も編集可能) クチコミの投稿、評価 ユーザー登

続きを読む

2008/10/15 by づや

CakePHP1.2のビューキャッシュ(nocacheについて)
ビューキャッシュを使うとかなりパフォーマンスが向上するらしい。 静的なページには物凄く簡単に使える。 使い方もすぐ出てくる。 core.phpのConfigure::write('Cache.check', true);にして、 使いたいコントローラで、ヘルパーにキャッシュを追加して、var $helpers = array('Cache'); var $cacheAction = array('index' => 86400);って変数にアクションと保持する時間を決めてあげる。 問題は、

続きを読む

2008/10/09 by づや

CakePHP1.2のbeforeValidate
beforeValidateなるコールバックメソッドがあった。 model内にあると、validateの直前に呼んでくれるようだ。 model内でvalidate前に値を加工したいときは便利。 $this->dataに値が入ってるので、加工する。 function beforeValidate() { // 処理 return true; // trueを返さないとsave時にエラーになる }

2008/09/11 by づや

CakePHP1.2のcounterCache
1.1にもあったのかもしれないけど、1.2はModelにcounterCacheって便利な機能がある。 modelがアソシエーションしてるときに、model名_countってカラムを用意しといて、 bindModelのときに'counterCache' => trueを指定しとくと、勝手に数を数えて増減を登録してくれらしい。 詳しい説明はここにある。 使ってみたけど、たしかに便利。 でもこれを使ってると、bindModel($params, $reset = true)の$reset

続きを読む

2008/09/08 by ゴウ

PHPでXML宣言をすると画面が崩れた
HTMLコーディングしてて、ファイルをPHPにしてプレビューしたら、エラーが出たよ。 Parse error: syntax error, unexpected T_STRING in C:\xampp\htdocs\index.php on line 1 調べてみたら、どうやら一行目のXML宣言がまずかったみたい。 < ?xml version="1.0" encoding="utf-8"?> こいつの?の部分をPHPが認識してしまって、エラーが起きるみたいだ。 < ?p

続きを読む

2008/09/08 by ゴウ

PHPでサイトのルートパスを取得する方法
外部ファイルをincludeしたい場合に、絶対パスではなくて、サイトルートからのパスで取得したい場面に出くわしました。調べたら、PHPにはサイトのルートを返してくれる便利なものがあるんですね。 $_SERVER['DOCUMENT_ROOT'] こいつで一発でした。 覚えておこうっと。

2008/08/26 by づや

CakePHPのafterSave
modelにafterSaveってメソッドを作っとくと、save後に自動で呼んでくれる。 今回は使わなかったからいいけど、パラメータを渡したい場合どうしたらいいのかが、いまいちよくわかんないな。 save時のidは、保持してるからそれを使ってなんとかしろってことかな。 idだけじゃなんともなら内場合は、変数に保持させとくしかないのか。 あとあんまり関係ないけど、model内で別のmodelを呼びたい場合は、リレーションにすると呼べるのね。 class ModelA extends A

続きを読む

2008/08/01 by ゴウ

長崎の雀荘WILD CATS

Nani-kiru.comを見た長崎の雀荘の方から、「何切るの要素を取り入れたHPを作って欲しい」と依頼がありました。 その依頼を受けて、出来たのがWILD CATS様の公式サイトです。 WILD CATS

以前作ったNani-kiru.comを見た長崎の雀荘の方から、「何切るの要素を取り入れたHPを作って欲しい」と依頼がありました。 その依頼を受けて、出来たのがWILD CATS様の公式サイトです。 通常のHPとしての機能の他に、何切るのシステムを搭載しています。 Nani-kiru.comと違い、問題に対しての議論がしやすいように作られています。 また、プロ雀士の方や雀荘のスタッフが問題を投稿しているので、問題の質が高いです。もちろん一般の方の投稿も簡単に出来るようになっています。

続きを読む

2008/07/10 by づや

CakePHP1.2のラジオボタン
1.2のformヘルパーのラジオボタンのメモ こんな風に書くと < ?php echo $form->radio('radio',array('0'=>'テスト0','1'=>'テスト1'));?> こんな風になる。 Radio テスト0 テスト1 hiddenが勝手にできるのはいいけど、Radioがジャマだった。 < ?php echo $form->radio('radio',array('0'=>'テスト0','1'=>'テスト1'),array('legend'=>

続きを読む

  1. <<
  2. PREV
  3. 19
  4. 20
  5. 22
  6. 23
  7. NEXT
  8. >>