1

PHP 用の、使いやすく、適度に完全なフォーム検証ソリューションを探しています。1 年前に HMTL 側でいくつかのタグを使用し、その後 OB をキャプチャしてかなり深刻なコードに置き換えていたことを思い出します。これは私を少しやり過ぎたように感じますが、私は今、自分自身に夢中になりたいとは思っていません. 私は SMARTY を使用しているので、私が使用するものはどれもあまり多くの変化球を投げるべきではありません。

基本、名前、住所、メールアドレス、クレジットカード番号(形式の検証OK)を検証します...

4

1 に答える 1

2

すでに Smarty を使用しているため、PEAR パッケージHTML_QuickFormを検討することをお勧めします(このページでは v2 に置き換えられると書かれていますが、まだアルファ版です。V1 はかなり安定しています)。

このパッケージを使用すると、簡単でわかりやすい API でフォームを作成および処理でき、Smarty と連携するレンダラー クラスが含まれています。基本的に、Smarty がレンダリングできるオブジェクトの配列としてフォーム全体を吐き出すことができます。CSS でルック アンド フィールを制御できます。HTML_QuickForm は、クライアント側またはサーバー側の検証、またはその両方を行うように構成できます。検証のルールを設定するだけで、機能します。それが役立つことを願っています。

于 2008-10-10T15:09:13.530 に答える