webページのつくり方 | 学びの道

webページのつくり方、web制作、web作成、学びの道を歩み中!フェリカテクニカルアカデミー「東京・池袋」にてWeb作成を勉強中です。学んだ事をメモしていきます。

PHP 入力された名前に挨拶を返す。input(入力画面)とoutput(吐き出し画面)を作成しよう。

PHP 入力された名前に挨拶を返す。input(入力画面)とoutput(吐き出し画面)を作成しよう。

                                

input(入力画面)

※画面例

f:id:kaoru01-05:20140520144640p:plain

<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>PHPで挨拶をしようinput</title>
</head>
<body>

<form method ="POST" action="request2.php">
<!--POSTは中身を見せたくない場合に使用-->
<!-- action="request2.php"でoutput先のファイルを指定-->  
<p><!--<div id=" container">でもOK。画面が崩れるのを防ぐ為なので、pタグでも今回はOK-->
<label for="name">名前:</label>
  <!--labelはlabel(名前)をクリックすれば中に入れるよの意味-->
<input type="text" id="name" name="name" required>
  <!--requiredは、入力欄が空のまま送信ボタンを
押すと、入力してねのメッセージが表示される-->
  <!--</div>container使用時は記載の事-->
<input type="submit" value="送信">
</p>
</form>
</body>
</html>
 
                                     

output(吐き出し画面)

※画面例

f:id:kaoru01-05:20140520145858p:plain

<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>PHPで挨拶をしようoutput</title>
</head>
<body>
<p>
こんにちは、
<?php
print  htmlspecialchars($_POST[ 'name' ], ENT_QUOTES,'UTF-8');
?>
/*htmlspecialcharsは中がhtmlで許可されている物だけ受け取る。強制的に文字列にする →セキュリティ*/
/*POSTは中身を見せたくない場合に使用*/
<!--ENT_QUOTESは不正と思われものをはじく-->
さん!
</p>
</body>
</html>
                                     
お疲れ様でした。