Web.fla

主食は、html/css/php/javascript(jQuery) デザートはactionscript!WEBに関することをメモってくサイト

*

phpでの正規表現によるバリデートの練習

      2015/04/14

フォームで入力された値を正規表現でチェックしてチェックした値が正しければ送信ボタンを表示するような練習

あくまでも練習なので細かい正規表現についてはその他サイトにまかせる

実行結果

varidate.txt

最初にチェックするパターンを変数に保持

最初にチェックするパターンを変数に保持しておく。あとあとチェックするときに直接記述すると長くなるので・・・

POSTデータをチェックしてカウントをとる

フォームから入力されたデータ・・・今回は電話番号を”tel”としてアドレスを”mail”をしてpostで取得する。

入力されていて尚且つ、preg_match関数の正規表現で正しかった場合に限り、$counterに+1を追加していく

上記のように電話番号と同じくアドレスもチェックしていく

カウンター変数によるチェック

今回はアドレスと電話番号だけの2つだけでしたが、チェックしたい要素が例えば6つあった場合にカウンター変数$counterの値が6つになっていれば全てのデータが正しいと判断できるので送信ボタンを表示させることができる!それ以外だったら前に戻るボタンを表示するなどの処理を書けばよろしいかと!

いくつか拝見した正規表現についてのサイト

 - php ,

     

Message

  関連記事

【PHP】phpでファイルのアップロード

ファイルのアップロードのシーンって結構ありそうなの定型文のようにメモっておこう。 …

【PHP】サムネイル画像を作成・保存

よくプロフィール画像をアップしたりするとサムネイル画像を表示するときがあると思う …

【PHP】preg_replaceで最初と最後の/を取り除いてみた!

文字列置換というとereg_replaceとかpreg_replaceで正規表現 …

【PHP】PHPでリロード対策をして二重投稿を防止しよう

phpでフォームとか作ってデータを送信できた!!!って喜んでるのもつかの間(笑い …

【PHP】ページ送り機能|連番で振っていくバージョン

phpの案件でデータを10件ずつ表示されて次のデータを表示するときに「次」「前」 …

【jquery】$.postを利用してCSVを読み込む

jQueryの$.postを利用してCSVを読み込む案件がありそうだったので、今 …

【PHP】Cookie(クッキー)にデータを保存するには!?

PHPでプログラムする上でやっぱCookie(クッキー)について勉強することもあ …

no image
SESSIONの破棄

session変数を破棄する方法を調べてみたら以外にテンプレのように決まってるっ …

【PHP】画像をダウンロードして特定のディレクトリに保存する方法

よくブラウザで画像を右クリック名前をつけて保存。なんていうのやることあるけど、p …

【PHP】sessionの完全な破棄

よくあるログインすると「~~様こんにちは」みたいなログイン情報を保持して破棄する …