0

私のエディターには、多くのソース(さまざまなプラグインとハードコードされたphp)からの多くのカスタムフィールドが定義されています。

特定のフィールドがフィールドであるかどうか($ _POST ['field']に値がある場合)、投稿ボタンを押したときに確認するにはどうすればよいですか。そうでない場合は、投稿の公開を許可しません。

つまり、必須フィールドにします。

ありがとうございました

4

1 に答える 1

0

2つの補完的な検証:

1)JS / jQueryでのクライアント側の検証:

特定のフィールドが空の場合はイベント(クリック、ぼかしなど)を確認し、フォームの送信に対してfalseを返します。それ以外の場合は、とにかく送信します。

2)PHPでのサーバー側の検証:

が空の場合$_POST['field']は、コンテンツが入力されたフォームページにリダイレクトし、特定のフィールドに空のコンテンツのフラグを付けます。それ以外の場合は、投稿の公開を許可します。

必要に応じて、これらの検証に適合させることができます。

于 2013-02-23T18:13:34.020 に答える