タグ

CakePHPに関するftshのブックマーク (27)

  • http://www.cpa-lab.com/tech2/inflects/

    ftsh
    ftsh 2011/03/03
    単数形/複数形、どこにどれが当てはまるべきか教えてくれる
  • Qdmail - PHP::Mail Library , Quick and Detailed for Multibyte

    hal456トップページ 注意! 業が忙しいため、私は開発・更新には関わっていませんし、ご質問にも対応しておりません。 下記のURLの方々が、引き継いでいただいているので、どうぞそちらをご利用ください。 ライセンスに従えば改変は自由ですが、ホームページでのダウンロードは停止いたします。使い方などについては、参考にされる方もいるかも知れませんので、当面の間、残しておきます。 長らくのご愛顧、誠にありがとうございました。 自分が作成したプログラムが、多くの方に便利に使われたことは、とてもうれしかったです。 2018/1/28 深謝 QdmailをPHP7.0に対応させる Qdmailシリーズのgithub版です。PHP5.4対応 qdmailを新しめのPHPでも動くようにした Qdmailとは Qdmailとは、PHPのマルチバイト環境(特に日語)にて、「文字化けしない」「簡単に"デコメ

    Qdmail - PHP::Mail Library , Quick and Detailed for Multibyte
  • Planet CakePHP | CakePHP-Related Articles, Blog Posts & News

    A little over a week ago I finally got my cast removed from my right hand. It felt so good to get the cast off after 3-4 weeks of wearing one. I was unable to move my pinky finger nor wiggle my wrist for the first hour, but my hand is good as new now. However, the knuckle does not heal back in place so I no longer have a visible pinky knuckle (so weird looking). I still have some pain and discomfo

  • CakePHP1.2 Schema を試してみた | Sun Limited Mt.

    CakePHP1.2 RC2 で Schema を試してみました。 基的な操作は cake コマンドで行います。 PHP でテーブル構造を配列で定義しておいてテーブルを作成することもできますし、現在あるテーブルからテーブル構造を PHP に出力することもできます。 ヘルプの表示 $ cake schema help スキーマの作成 $ cake schema generate schema.php というファイルが app/config/sql に作成される schema.php が存在する場合は上書きするかどうか聞かれる Welcome to CakePHP v1.2.0.7296 RC2 Console --------------------------------------------------------------- App : app Path: /home/cakep

  • [CakePHP]ログイン機能作成(#001) CakePHP

    Warning: Cannot modify header information - headers already sent by (output started at /home/blog1602/blogs/inc/_blog_main.inc.php:482) in /home/blog1602/public_html/hanaya/skins_custom/_main.php on line 65 今回は、ログイン機能を作りたいと思います。 「app_controller」の記述 「app_controller」の「beforeFilter()」に記述すると、すべてのコントローラーの全アクション前に実行されます。 <?php class AppController extends Controller { // ログインを必須とするかどうかのフラグ var $needAuth

  • CakePHP 携帯専用サイトを作成する | Sun Limited Mt.

    CakePHP で携帯用のページを作成する際に CakePHP 携帯用ビューを表示する | Shin x blog のページが大変参考になります。 しかし、/m/ のような URL ではなく携帯専用サイトにしたかったので下記のような方法で実装しました。なお、PC でアクセスしたときには /pc.html という静的なページを表示するようにしてあります。 また、PC、携帯の振り分けはユーザエージェントで行っています。 携帯用コンポーネント app/controller/component/mobile.php を作成し、PEAR の Net_UserAgent_Mobile を使用しています。このコンポーネントでユーザエージェントを判定して PC だったら pc.html へリダイレクトします。 PEAR の Net_UserAgent_Mobile はサーバにインストールしてもいいのですが

  • CakePHP - Build fast, grow solid | PHPフレームワーク

    New CakePHP 5.0 Chiffon. Faster. Simple. Delicious. What's new in version The migration guide has a complete list of what's new in. We recommend you give that page a read when upgrading. A few highlights from 5.0 are: PHP 8.1 required. Improved typehints across the framework. CakePHP now leverages union types to formalize the types of many parameters across the framework. Upgraded to PHPUnit 10.x

    CakePHP - Build fast, grow solid | PHPフレームワーク
    ftsh
    ftsh 2009/03/14
    find()での条件指定バリエーション
  • 北青山通信 - from aoyama - CakePHPでPEARを使う

    CakePHPでよく言われることは「PEARを使わなくてもいい。」ということ。しかし、PEARには便利なライブラリがあります。これを使わない手はありません。おそらく使わなくてもいいというのは、PEAR::DBのことをいっているのか? PEARはPEAR::DBだけではないのです。 今回参考にしたのは、「CakePHPでZendFrameworkを使う」(このページへのトラックバックの付け方がわからないのでリンクでごめんなさい)というサイト。つまり、ZendFrameworkもPEARもライブラリだからいいのだという単純な考え。 まあ、普通にPEARをインストールしてしまえば、今まで通り使えるのですが、CakePHPの作法にしたがってということで。 詳しいことはこのページをみていただければいいのですが、app/vendorsの下に、PEARのライブラリファイルをコピーしてしまう。今回は携帯電

    ftsh
    ftsh 2009/03/14
    vendorディレクトリの本気
  • モデルを使わないコントローラ再考 - ぐらめぬ・ぜぷつぇんのはてダ(2007 to 2011)

    $usesにばしばし追加してください。逆にモデルを使いたくない場合は class PostController extends AppController{ public $uses = null; cakePHP モデルなしのコントローラーって作れないの? - WEBぷろぐらま〜 システム開発エトセトラ ・・・えっ 空配列じゃないの? Σ(´酈`lll) 「column DBテーブルを使わない場合にも使えますか?」(「CakePHP ガイドブック」(マイコミ), 141P, 初版第一刷) CakePHPは、DBテーブルを使わない場合でも問題なく使用できます。 ... 2. コントローラー内で設定する場合 コントローラーに、var $uses = array(); と書くと、このコントローラーはモデルを読み込まなくなりますので、モデルファイル自体を作成する必要がなくなります。 ... で、

    モデルを使わないコントローラ再考 - ぐらめぬ・ぜぷつぇんのはてダ(2007 to 2011)
    ftsh
    ftsh 2009/03/09
  • ECWorks blog

    セキュリティの向上の一環で、テーマを新しいものにしました。 ただ一時的なもので、将来はサイトを一新する予定で現在準備しています。 (baserCMSにします。baserやっていてbaser使っていないのはアレなので(笑)) もう2年くらい、情報発信はFacebookのみでサイト更新はしていなかったような状態なのですが、今後は記事の充実をさせていく予定です。 1年以上ぶりの超久々記事です。ゴメンナサイ… 案件で「さくらのレンタルサーバ」にbaserCMSをインストールすることになったのですが、「No input file specified.」というエラーが出てしまいインストーラーがステップ2から進めなくなる問題に遭遇しました。バージョンは「baserCMS3.0.6.1」です。ググるといくつか記事が出てきますが、最近のバージョンでも発生する問題ですのでちゃんと記事を書きました。 ▼さくらイ

    ECWorks blog
    ftsh
    ftsh 2009/03/05
  • 【CakePHP】アソシエーションの図解 | ECWorks Blog

    すみません。最近とっても忙しくて、更新どころではありませんでした。 予定していた連載も出来る状態ではなかったため、フェードアウト気味でした。まだちょっと出来るような状況ではないため、こちらの方はもうしばらくお待ちください。 それから、SmartyViewのアップデートもしなければならないのですが、こちらもなかなかアーカイブを作る暇が無く(というか、こちらの方はただ単に面倒くさくてやっていないだけだと思う(大汗))、まだ更新していません。ごめんなさい。近日中には上げます。 さて、題にはいりますが… 今更なんですが、業務としてCakeを使い始めています。 安定性重視で1.1でやっていくつもりでいたのですが、1.2でも問題がなさそうなので(PostgreSQLを扱うために、bdo_source.phpだけはアップデートしています)、こちらの方で開発しています。 また、デザイン等を考慮する必要も

    【CakePHP】アソシエーションの図解 | ECWorks Blog
  • Sun Limited Mt.

    Cocos2d-x ver.3 で cocos コマンドという便利なコマンドラインツールが追加されました。実際に使用してみたので、備忘録兼ねてまとめておきます。 最近公式サイトのドキュメントがかなり充実してきていますので、英語が苦ではない方は公式ドキュメントを参考にするとよいかと思います。 How To Start A New Game Cocos2d-x ver.3 をインストールしたディレクトリを ~/cocos2d-x/ として進めていきます。 (続きを読む…)

  • CakePHP ファイルアップロードするコンポーネント | Sun Limited Mt.

    CakePHP でファイルアップロードを簡単に行うコンポーネントです。 ReverseFolds – CakePHP File Uploads データベースにファイル名、MIMEタイプ、サイズなどを記録し、ファイルは指定したディレクトリへアップロードするようになっています。 ビューにファイルアップロード用のタグを設置 <input type='file' name='userfile[]'/> 複数配置したいときは <input type='file' name='userfile[]'/> <input type='file' name='userfile[]'/> コントローラに使用するコンポーネントを追加 var $components = array('FileHandler'); アップロード処理 $this->FileHandler->setDebugLevel(1); $th

  • 【CakePHP】AuthComponentについてのまとめ 【ざっくり基本編】 | ねねとまつの小部屋

    CakePHPの1.2.0.6311-betaでの話です。 CakePHPの1.2になってから、沢山の便利な機能の追加がありました。 そのうちのひとつのAuthComponentについて、まだ、日語の資料が少ないので、まとめてみます。 AuthComponentとは CakePHP1.2から提供されるようになった認証用のComponentで、主な機能としては ログイン・ログアウト機能 データベースのユーザIDとパスワード照合 パスワードのハッシュ化 特定の条件のユーザのみをログインさせる ログイン失敗時のエラーメッセージ処理 ログイン・ログアウト後のリダイレクト処理 などがあります。 実際に使ってみる データベースUsersに’username’と’password’というそれぞれユーザ名とパスワードのフィールドおよびidがあるとします(modelも設定済み)。 まずは、controll

  • CakePHP Note:AuthComponent

    AuthComponentを使ってユーザー認証の仕組みを追加することができます。有効期間はセッションに関する設定(Session.timeoutとSecurity.level)に従います。また、自動ログイン機能について次ページ以降で説明します。 ページ遷移は次のようになります。 ログインが必要なページAにアクセス ログインページへリダイレクト(users/login,$loginAction属性で設定可能) ログイン・フォームを送信 ログイン直前のページAへリダイレクト 準備1 AuthComponentがデフォルトで参照するデータベースのテーブルは、id,username,passwordという名前のカラムを含むusersテーブルとなっています。別のテーブルやカラム名を使いたいときは、AuthComponentの属性を使って変更できます。 準備2 ログイン/ログアウト用のコントローラ

  • CakePHP jQuery を使用した Ajax ファイルアップロード | Sun Limited Mt.

    下記ページを参考にさせていただきました。 “jQueryを使ったAjaxファイルアップロード” フォーラム – CakePHP Users in Japan David Golding Design Blog - 上記ページでは jQuery を使用してテキストファイルをアップロードしてテキストの内容を表示するというものですが、画像をアップロードしてアップロードした画像をフォームの下に Ajax を利用して表示するというのをやってみました。 jQuery 使用準備 jquery.js と jquery.form.js を app/webroot/js/ 以下に配置します。 アップロードするビューで上記 JavaScript ファイルを読み込むため下記コードをビューに追加します。 <?php echo $javascript->link(array('jquery.js','jquery.f

  • old_3流プログラマのメモ書き

    (CakePHP)Sanitize::clean($this->data)はバリデート使ってるときはやめた方がいい!?

    old_3流プログラマのメモ書き
    ftsh
    ftsh 2009/02/18
    エラーメッセージ
  • API for CakePHP : The PHP Rapid Development Framework :: version 1.1.x.x

    Navigation Class Navigation × CakePHP 5.0 API Namespace Tree Global Cake Cake\Cache Cake\Cache\Engine Cake\Cache\Exception Cake\Collection Cake\Collection\Iterator Cake\Command Cake\Command\Helper Cake\Console Cake\Console\Command Cake\Console\Exception Cake\Console\TestSuite Cake\Console\TestSuite\Constraint Cake\Controller Cake\Controller\Component Cake\Controller\Exception Cake\Core Cake\Core\C

  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
    ftsh
    ftsh 2009/02/17
  • Presentations - SlideBoom

    Info About Features Terms of Use Privacy Policy Browse Presentations People Groups Help FAQ Feedback RSS Latest Most Viewed Most Rated Sidebar Widget Premium Products PRO Account Business Solutions iSpring Pro iSpring Suite iSpring QuizMaker Add-Ins for SlideBoom Free PowerPoint to Flash Wordpress Plugin Joomla Plugin Follow Us Twitter Facebook Blog