phpで現在、掲示板を作成しています。
【投稿する】を押すと、エラーチェックが作動し、問題がなければ投稿が出来ます。
【本体 掲示板】→ファイル名:bbs.php
【エラーチェック】→ファイル名:function.php
ここで、疑問点が生じました。
なせ:【投稿する】を押すと、エラーチェックが作動するようになっているのですが、現在エラーチェックはphp入門サイトなどを観覧し、やっているのですが中々できません。
そこで皆様へ回答をしてくれる様お願いします。【ご協力感謝します】
【投稿する】→【エラーチェック】→【投稿完了】
※エラーチェックは、正しく入力されていたら、投稿となります。
次は、過去ログ機能などを追加しようと思います。
♪宜しくお願いします♪
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
チェックする条件が不変の場合は、表示させる入力WebページにJavaScriptでチェックプログラムを用意して、エラーメッセージや入力テキストボックスのリセットなどを行います。
チェックする条件が流動的な場合や多くのデータとの商号が必要だったりする場合には、phpプログラムで受け取ってからチェックします。そのプログラムでいきなり投稿データに追加するのではなくて、エラーがなければ投稿データ書き込みプログラムにデータを渡して書き込ませ、投稿完了の表示をするようにリダイレクトします。もし、エラーがあるときには、書き込みプログラムは呼び出さずに、エラーメッセージや再入力指示のプログラムを呼び出してリダイレクトします。
これは拙者習作のPerlのCGIプログラムですが、上に書いたような動作を実装しています。
http://homepage1.nifty.com/tetsuhito/cgi-html/pw …
ネット上の応答の仕組みや必要なコマンドを勉強してスキルアップしてみましょう。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS 私の能力からして間違っていないような気がします。 4 2022/09/30 13:24
- PHP preg_matchで Warning: Undefined variableが出ます 1 2022/11/15 17:06
- MySQL 【投稿情報用データベース posts】は必要ないと思います。 1 2022/06/02 21:25
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- 輸入車 BMW2シリーズ アクティブツアラーの警告表示について 2016年製 走行39000km 2022年 2 2022/11/15 07:54
- UNIX・Linux bash環境でのエラー対応をお願い致します。 1 2022/11/26 17:41
- JavaScript ①入力フォーム→②確認表示画面→③送信完了画面のコードを書いているのです、 入力フォームから受け取っ 2 2022/05/10 16:45
- Visual Basic(VBA) Excel-VBAでのファイルの開き方 4 2023/02/14 11:01
- MySQL 「掲示板のログイン画面」はPHP~MySQLに「データベース認証のシステム」方式です。 1 2022/09/27 05:00
- JavaScript ラジオボタンによるフォームの開閉を行いたい 3 2022/03/31 21:30
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
phpでPEAR::DBを使っているので...
-
フォントの色を変えるには?
-
正規表現での最後尾のバックス...
-
PHPでFetalなエラーが発生した場合
-
「@$変数」の「@の意味は?」
-
bindValueエラー
-
PHPにて外部サイト内容が取得不...
-
空メールでの自動返信:ガラケ...
-
PHP8を使うと、大量のWarningが...
-
SELECTの値を保持する
-
phpでクラスのメソッドで同名の...
-
ある条件に当てはまったときに...
-
PHP 文字列を代入した配列を変...
-
phpをブラウザで表示しようとす...
-
ワードプレスサイト PHP8.0.25...
-
fsockopenの例外について
-
PHPでクラス内のpublicでエラー...
-
windows環境でphpのfopenが使用...
-
PHPでSMTPを使ってメール送信で...
-
パースエラーとは?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PHP8を使うと、大量のWarningが...
-
フォントの色を変えるには?
-
ワードプレスサイト PHP8.0.25...
-
トランザクションが原因?DBに...
-
PHPでfatal errorが出ても無視...
-
PHPでネットワークドライブのop...
-
「@$変数」の「@の意味は?」
-
パースエラーとは?
-
PHPで特定のURLにジャンプす...
-
正規表現での最後尾のバックス...
-
phpでクラスのメソッドで同名の...
-
error_reporting(0);にも関わら...
-
PHPで、エラーがない場合のみ画...
-
php7のhtmlentitiesはEUC-JPを...
-
phpのrenameでエラーが出ます
-
phpでget_headers()が使えない?
-
メールアドレスにメールが届い...
-
phpのエラー(T_LNUMBER)について
-
urlの直接入力を防ぐには
-
これは例外処理でしょうか?
おすすめ情報