ダウンロードリスト

プロジェクト概要

Zebra_Form は、PHP のクラスを作成して、HTML フォームの検証のプロセスを簡略化します。オブジェクト指向構造 HTML フォームの急速な発展を促進してクリーンと保守が容易なコードを記述する開発者を奨励しています。強力な組み込みクライアント側とサーバー側の検証を提供することによってフォームを検証するためのコードの記述の反復的なタスクから開発者を解放します。Zebra_Form は、統合されたクロス サイト スクリプティング防止機構送信データから悪意のあるコードを自動的に削除します。また、自動化されたスパム投稿、箱から出してと蜂蜜のポットを使用してキャプチャに頼ることがなく防ぐことができます。テンプレート (基本的な PHP ファイル) を使用して、自動的にまたは手動で出力を生成することができます。自動的に生成されると、同じルック アンド フィールすべての主要なブラウザーでは、生成された出力。HTML フォームに期待されるすべてのコントロールを提供します、また、日付/時刻ピッカーは、キャプチャ、および AJAX のようなファイルのアップロード コントロール。

システム要件

システム要件が設定されていません
プロジェクトのリリース情報やプロジェクトリソースの情報です。
注: プロジェクトリソースの情報は Freecode.com ページからの引用です。ダウンロードそのものは、OSDNにホスティングされているものではありません。

2013-01-15 08:00
2.8.9c

多くのバグ修正と新機能。
Many bugfixes and new features.

2012-03-14 06:38
2.8

このリリース attach_tip() JavaScript メソッドを正しく (プレース ホルダー、DOM、親要素の隣に注入される今) で動作しない原因となったバグとは、JavaScript や PHP での改行文字、アクセント記号付き文字、および特別な治療、事実のため異なる (JavaScript 内の 1 つのバイトと PHP の 2 つまたは 3 つのバイト) の文字は、バグを修正します。、サーバー側の検証 (クライアント側の検証が ok だったが)、textarea の値に改行が含まれますが、時々 失敗する長さは、最大の原因となった。
This release fixes a bug which caused the attach_tip() JavaScript method not to work properly (now the placeholders are injected in the DOM right next to the parent element) and a bug which, because of the fact that JavaScript and PHP treat newlines, accented characters, and special characters differently (one byte in JavaScript and two or three bytes in PHP), caused server-side validation of a maximum allowed length to sometimes fail if a textarea’s value would contain newlines (although client-side validation was ok).

2011-11-21 05:27
2.7.5

このバージョンでは、すべてのフォームが、最初の 1 つのクライアント側検証を 1 ページに複数のフォームを使用して無効にするだろうここでバグを修正しました。選択で選択グループがある場合は、ここでそれは検証に合格とバグを修正されました。(テキスト ボックスやテキスト エリア内のヒントとしてラベル) のプレース ホルダーにテキスト エリアが働いていなかったバグを修正されました。表示要素: なしまたは可視性: 非表示、クライアント側の検証プロセスでは、もはやチェックされます。Zebra_Transform プラグインは、ライブラリに含まれなくなります。ダウンロードし、別に必要に応じて使用することができます。
In this version, a bug was fixed where using multiple forms on a single page would disable client-side validation for all forms but the first one. A bug was fixed where if there were selection groups in a select, it would never pass validation. A bug was fixed where placeholders (labels as hints inside textboxes and textareas) were not working on textareas. Elements that have display:none or visibility:hidden are no longer checked in the client-side validation process. The Zebra_Transform plugin is no longer included in the library; it can be downloaded and used separately if needed.

2011-10-15 17:37
2.7.4

日付の検証が不可能な状況になる別のバグを修正しました。いくつかのマイナーな更新プログラム、JavaScript コードに行われました。
Another bug that would make date validation impossible in certain scenarios was fixed. Some minor updates were made to the JavaScript code.

2011-09-17 06:13
2.7.3

毎日持って日付が<10の検証に合格しないというところバグが修正されました。問題は、悪意のあるユーザーが任意の値の代わりにSELECTコントロール、チェックボックス、およびラジオボタンのフォームの作成時に定義されたものを提出する許可が修正されました。サブミットされた値がまだその本当の害が行われない可能性、クロスサイトスクリプティング(XSS)の試みのためにフィルタ処理されたとして、問題の重要度は、低かった。
A bug was fixed where dates having the day < 10 would not pass validation. An issue was fixed that allowed malicious users to submit arbitrary values instead of the ones defined at the form’s creation for select controls, checkboxes, and radio buttons. The severity of the issue was low, as the submitted values were still filtered for cross-site scripting (XSS) attempts, so no real harm could be done.

プロジェクトリソース