value="確認"></p></form>同じページで条件分岐により表示させる内容を変えるため、actionにはこのページのファイルを指定します。条件分岐を施して、contact.php内で表示を変えるようにしました。わかりやすいように順番をinput⇒confirm⇒sendにしました。<p>送信が完了しました。?>バリデーションチェックバリデーションチェックをして、未入力や、不正な送信をチェックします。HTMLにて表示させたい場所にエラーメッセージを表示します。'名前を入力してください。'emailを入力してください。'本文を入力してください。何もしない}?>セッションを開始し、値が入力された時だけセッションに入力した値を保存。文字数と、その他のバリデーションをチェックし、HTML側では確認画面の$_POSTを$_SESSIONに書き直す。値が入力されていなければ、変数$errmessageにエラーメッセージを格納。'</div>';?>$errmessageに格納された値が表示されるようになります。'名前を入力してください。'名前は50文字以内にしてください。'emailを入力してください。'emailの形式が不正です。'emailは100文字以内に収めてください。'本文を入力してください。'本文は500文字以内に収めてください。$errmessageが有り無しの判定をするときの条件分岐で、エラーがなかった場合にトークンを作成します。hiddenを使い、見えないところでトークンを発行します。'名前を入力してください。'名前は50文字以内にしてください。'emailを入力してください。'emailの形式が不正です。'emailは100文字以内に収めてください。'本文を入力してください。'本文は500文字以内に収めてください。何もしない}?>一通りのセキュリティー対策は施された状態になっているかと思います。プロの腕利きデザイナーに手軽にデザイン制作依頼。ロゴ・チラシ・名刺・パンフレット・看板・図面など、ジャンルに特化した35,000人のデザイナーからあなたにぴったりのデザイナーを選んで手軽にデザイン業務を依頼できます。コメントをキャンセルコメントを投稿するにはログインしてください。