フォームに入力した内容を取得する
フォームに入力した内容を取得する
<!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>フォームに入力した内容を取得する</title> </head> <body> <h1>フォームに入力した内容を取得する</h1> <form action="output.php" method="post"> <dl> <dt><label for="name">お名前:</label></dt> <dd><input type="text" name="name" id="name" size="20" maxlength="10" value=""></dd> <dt><label for=" message">お問い合わせ内容:</label></dt> <dd><textarea name="message" id="message" size="50" rows="4" value=""></textarea></dd> </dl> <input type="submit" value="送信する"> </form> </body> </html>
output.php
<!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>フォームに入力した内容を取得する</title> </head> <body> <h1>フォームに入力した内容を取得する</h1> <dl> <dt>お名前</dt> <dd><?php print (htmlspecialchars($_POST['name']));?></dd> <dt>メッセージ</dt> <dd><?php print(htmlspecialchars($_POST['message']));?></dd> </dl> </body> </html>
もしくは
<!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>フォームに入力した内容を取得する</title> </head> <body> <h1>フォームに入力した内容を取得する</h1> <?php $name= htmlspecialchars($_POST['name'],ENT_QUOTES,'UTF-8'); $message= htmlspecialchars($_POST['message'],ENT_QUOTES,'UTF-8') ;?> <dl> <dt>お名前</dt> <dd><?php print $name;?></dd> <dt>メッセージ</dt> <dd><?php print $message;?></dd> </dl> </body> </html>