[CakePHP] 独自メソッドによるバリデーションを使ってパスワード(再入力)の一致をチェックする[CakePHP] 独自メソッドによるバリデーションを使ってパスワード(再入力)の一致をチェックする
会員制サイトの会員登録画面では、ユーザにパスワードを2度入力させることで入力ミスを防止するUIを使うのが普通だ。 CakePHPでは、独自メソッドによるバリデーションの仕組みを使うことで、入力された2つのパスワードの一致 […]
会員制サイトの会員登録画面では、ユーザにパスワードを2度入力させることで入力ミスを防止するUIを使うのが普通だ。 CakePHPでは、独自メソッドによるバリデーションの仕組みを使うことで、入力された2つのパスワードの一致 […]
PDOで「出来ると思ってやってみたら実は出来なかった」ことがあったので覚え書き。 やろうとしたのはカラム名への変数のバインド。以下サンプル。 $sort = 'name'; $sth = $dbh->prepare […]
データセンターに関係するネット上の記事でDCIMという用語を目にしたのだけど、意味がわからないので調べてみた。 DCIMってなに? | DCIMドットコム | データセンターをシンプルに。パウンドウィットDCIMポータル […]
なんか凄い。 WMSX http://webmsx.org/ ぶっちゃけ自分はMSXパソコンってほとんど使ったことは無かった。大昔にCGの映像制作システムの仕事をしていたとき、グラフィックスディスプレイからの信号をMSX […]
サンプルコードを書いて挙動を確かめてみた。 サンプルコード $dsn = "mysql:host=localhost;dbname=pdo_test"; $username = "pdo_test"; $password […]
きちんと理解するためにサンプルコードを書いて挙動を確かめてみた。 サンプルコード // クラス定義 class Post { var $id; var $title; }; // テストプログラム $dsn = "mys […]
PDO::fetch()でクラスをフェッチする場合の注意点。クラスのコンストラクタでインスタンスの初期化処理(たとえばメンバー処理の初期化など)をしている場合には注意が必要。 $stmt->setFetchMode […]
インスパイアされたので覚え書きリンク。 50日間付箋紙に絵を描き続けて気づいたこと : could http://www.yasuhisa.com/could/article/sticky50/ 付箋紙に何かを書き続ける […]
参考書を読んで初めて知った。知らずに損してた。 findAllBy findAllBy<fieldName>(string $value, array $fields, array $order, int $ […]
だよねーと思った記事があったので覚書リンク。生涯若輩者。 ”見切り発車”の方が効率的って本当?完璧主義を辞めて仕事をスピードアップする方法 | U-NOTE【ユーノート】 http://u-note.me/note/47 […]
何のために仕様書を書くのかがはっきりすれば、何を仕様書に書くべきかがはっきりする。御意。 機能仕様書の3つの役割 (実用的な仕様書の必要性) エンジニアがプログラムを正しく設計(デザイン)する助けとなる – […]
面白い記事があったのでリンク。某スタートアップがどんぴしゃりで苦笑を禁じ得ない。 起業家が開発者の管理で犯しやすい11の失敗 彼らが意見を述べてくれると思い込む事 開発者達が他の皆と同じスケジュールで働きたがっていると思 […]
CTAとは CTAとはCalls To Actionの略で、「あなたのウェブサイトを訪問したビジター、リード、顧客に対して特定のアクションを促すイメージ像やインラインテキストなどを含めたクリッカブル(クリック可能)なコン […]
PHP開発エンジニア必読!最低限必要なセキュリティ対策 | Web制作会社スタイル http://www.hp-stylelink.com/news/2013/09/20130913.php 今夜こそわかる安全なSQLの […]
PDOの使い方 PHP: PDO – Manual http://php.net/manual/ja/book.pdo.php PDOの利用 – PHP入門 http://www.phpbook. […]
役立ちそうなリファレンスなので覚え書きリンク。ちょっと古い記事だけど (2009-2010年)。 Insider.NET > jQuery逆引きリファレンス – @IT http://www.atmar […]
最近Stripeというオンライン決済サービスが熱いらしい。PayPalより簡単に、決済ページにジャンプすることなく決済を終え、手数料はPayPalよりも安い。日本ではWebPayという互換サービスも立ち上がっているという […]
やってみた。 タスクリストを管理する簡単なウェブアプリケーションの作成を通してLaravelの基礎を学べるチュートリアル。機能が簡単で実装もわかりやすいので初心者にはオススメ。Bootstrapを使っているので見栄えもい […]
(前回の続き) パスワードリセットのリンクにアクセス → パスワードリセットしてメール通知 まずビューを実装。 <?php /*app/View/Users/verify.ctp*/ ?> <h2> […]
(前回の続き) メールアドレス入力 → パスワードリセットのリンクをメール送信 まずビューを実装。 <?php /*app/View/Users/recover.ctp*/ ?> <h2>Reco […]