ホームページ  >  記事  >  バックエンド開発  >  PHP での入力検証に関する質問

PHP での入力検証に関する質問

WBOY
WBOYオリジナル
2016-06-13 13:53:03887ブラウズ

PHP の入力検証の問題について
PHP を使って何かを作るのは初めてです。バックエンド管理中に、管理者が本の基本情報を HTML フォームに入力します。入力した情報を確認する方法。たとえば、本のページ数は整数である必要がありますが、テキストやその他の情報を入力するとエラー メッセージが表示されます。正規表現を使いたいのですが、書き方がわかりません。

-----解決策---------
js で十分です
------解決策---------
JS を一度検証してから、送信された PHP を検証しますページ再び。
if(isnumeric(送信された番号))
{
.....
}
else
echo 'エラーが発生しました';
------解決策---------
JS は通常の判断を使用します
------解決策----------------------
上の階でプログラムをダウンロードする時間です、やめてください気分を害する

if(is_int(送信された数値変数)){
.......
}
else
echo 'エラーが発生しました';

------解決策------------------JS を知らない場合は、学習してください
学ばないでください どうしてそんなことが可能なのでしょうか

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。