フォームからのデータ受け取りについて

フォームからのデータの受け取りについて
#32 フォームからのデータを受け取ろう
http://dotinstall.com/lessons/basic_php_beginner/6832
でフォームからの値の受け取りについて学習
PHPのフォームから受けとったデータを処理するのに使う
今回の注目点は
<form action=”get_info.php” method=”post”>
のところ
これは
get_info.php に送信して
送信はPOST形式で送るというもの
今回、送るデータは
<input type=”text” name=”birthday” value=””>
のところ
受けとるほうは
$birthday = $_POST[‘birthday’];
として受けとる
ちなみに、送信方法が
method =”get” だった場合
$_GET になる
そして、このbirthday の値を元に曜日を返すようにする
これは
date() をつかう
フォーマットには l を使うと曜日になり
UNIXタイムで取得するので
strtotime($birthday)
という引数にする
$youbi = date(“l”,strtotime($birthday));
これで、
フォーマット l で 曜日にした birthday のデータが
$youbi に格納される
あとは、この $youbi をHTMLのソースのほうで
echo で出力する
<?php echo htmlspecialchars($youbi); ?>
とすればOK
出力するときには
htmlspecialchars() で無害化するのを忘れずに

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です