PHP フォーム検証コード_PHP チュートリアル
PHPフォームの検証と効果を確認するためのコードを提供します。
function validate($value,$onoff=0,$type=3,$len=100,$msg='エラーを記入') {
if(trim($value) != ""){ //コンテンツがある場合
if(!is_int($len))
exit("");
preg_match_all ("/[xa0 -xff]?./",$value,$arr); //中国語と英語の混合計算文字列長
$qswhLen_v=count($arr[0]);
if($qswhLen_v> $len )exit( "<スクリプト言語= javascript> alert( '"。$ msg。 "n間違った長さ!');</script>");数値
if(!eregi('^[0-9]+$', $value)){
exit("");
)){
exit(" ");
}
}
else if ($type==2){ //type が 2 の場合、データが中国語かどうかを確認します
if(!eregi(" ^[".chr(0xa1)."-".chr (0xff)."]+$",$value)){
exit("") ;
}
}
else if ($type==3){ //型が 3 の場合、データが文字と数字であるかどうかを確認します
if(! eregi('^[0-9a-zA-Z]+$', $value)){
exit("");
}
}
else if ($type==4){ //タイプが 4 の場合、メールで check
if(!eregi("^[_.0-9a -zA -Z-]+@([0-9a-zA-Z_-]+.)+[a-zA-Z]$", $value)){
exit("");
}
}
else if ($type==5){ // 型が 5 の場合、日付形式をチェックします
if (!eregi ('^[1-2]{1}[0-9]{3}-[0-9]{2}-[0-9]{2}',$value)){
exit( "< script language=javascript>alert('".$msg."nFormat error!');");
}
}
else if ($type==6){ //If typeは6 IDカード番号形式チェック
if(!preg_match('/(^([d]{15}|[d]{18}|[d]{17}x)$)/',$value)) {
exit ("");
}
}
else if ($type==7){ // タイプが 7 の場合、電話番号の形式を確認します
if(!preg_match("/^(((d{3}))|(d{3}-))?((0d{2,3}) |0d{2, 3}-)?[1-9]d{6,7}$/",$value)){
exit("");
if ($ type==10){ //型が10の場合は制限なし
+ echo "";
「エコー」
http://www.bkjia.com/PHPjc/445048.html
www.bkjia.com
本当
http://www.bkjia.com/PHPjc/445048.html
技術記事
PHPフォームの検証と効果を確認するためのコードを提供します。 function validate($value,$onoff=0,$type=3,$len=100,$msg='エラーを記入') { if(trim($value) != ){ //コンテンツがある場合 if( !is_in ...

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









PHP 8.4 では、いくつかの新機能、セキュリティの改善、パフォーマンスの改善が行われ、かなりの量の機能の非推奨と削除が行われています。 このガイドでは、Ubuntu、Debian、またはその派生版に PHP 8.4 をインストールする方法、または PHP 8.4 にアップグレードする方法について説明します。

CakePHP は、PHP 用のオープンソース フレームワークです。これは、アプリケーションの開発、展開、保守をより簡単にすることを目的としています。 CakePHP は、強力かつ理解しやすい MVC のようなアーキテクチャに基づいています。モデル、ビュー、コントローラー

ファイルのアップロードを行うには、フォーム ヘルパーを使用します。ここではファイルアップロードの例を示します。

CakePHP へのログインは非常に簡単な作業です。使用する関数は 1 つだけです。 cronjob などのバックグラウンド プロセスのエラー、例外、ユーザー アクティビティ、ユーザーが実行したアクションをログに記録できます。 CakePHP でのデータのログ記録は簡単です。 log()関数が提供されています

Visual Studio Code (VS Code とも呼ばれる) は、すべての主要なオペレーティング システムで利用できる無料のソース コード エディター (統合開発環境 (IDE)) です。 多くのプログラミング言語の拡張機能の大規模なコレクションを備えた VS Code は、

CakePHP はオープンソースの MVC フレームワークです。これにより、アプリケーションの開発、展開、保守がはるかに簡単になります。 CakePHP には、最も一般的なタスクの過負荷を軽減するためのライブラリが多数あります。
