1番最初に来た時はメッセージがありません。
さん、こんにちは。「 」というメッセージをいただきました。
<form action="h11a03.php" method="post"> <p><label>名前:<input name="YourName"></label></p> <p><label>メッセージ:<input name="Message"></label></p> <p><button>送信</button></p> </form>
ここで、h11a03.php
はこのデータを処理するphpプログラムを書くファイル名ですが、今回は自分自身のファイル名を書いています。
<p> <?php $name = $_POST['YourName']; $message = $_POST["Message"] ; print "$name さん、こんにちは。"; print "「 $message 」というメッセージをいただきました。" ; ?> </p>
上記のような form と phpプログラムをもったファイルをつくり、jibunni.php
という名前で保存します。上記の action の部分の h11a03.php
は jibunni.php
に直す必用があります。index.htmlに「自分に送信」という名前のリンクを作ります。
作るファイルはjibunni.php
一つです。
メッセージがまだないときの表示がを「メッセージはまだありません。」にする。
<p> <?php $name = $_POST['YourName']; $message = $_POST["Message"] ; if ( $message != "" ) { print "$name さん、こんにちは。"; print "「 $message 」というメッセージをいただきました。" ; } else { print "メッセージはまだありません。"; } ?> </p>
こう見えます。
メッセージはまだありません。