<HTML>
<HEAD>
<META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=utf-8">
<TITLE>2003/01/14 TIPS</TITLE>
</HEAD>
<BODY>
<A HREF="php20030114.php">BACK</A><BR><BR>
<IMG SRC="img/php/20030114.jpg" BORDER="0"><BR>
<?php
//-----------------------------------------------
// □ POSTされてたら
//-----------------------------------------------
if ($_SERVER["REQUEST_METHOD"]=="POST"){
if (isset($_POST['submit'])){
//--------------------------------
// ■ ヒトコト
//--------------------------------
$hitokoto=$_POST['hitokoto'];
$hitokoto = htmlspecialchars($hitokoto, ENT_QUOTES);//タグを無効化
//--------------------------------
// ■ 好きな食べ物
//--------------------------------
$chksel=$_POST['chksel'];
if (isset($chksel)){
$tabemono="";
foreach($chksel as $value){
$tabemono .= $value ." ";
}
}
//--------------------------------
// ■ 好きな数字
//--------------------------------
$optsel=$_POST['optsel'];
if (isset($optsel)){
$suji = $optsel;
}
//--------------------------------
// ■ 好きな果物
//--------------------------------
$kudamono=$_POST['kudamono'];
}
}else{
//--------------------------------
// ■ 変数初期化
//--------------------------------
$hitokoto = "";
$tabemono = "";
$suji = "";
$kudamono = "";
}
?>
<FONT COLOR="#ffcc00">
<?php
//---------------------------------------------
// □ 入力してくれた内容があれば表示
//---------------------------------------------
if ($hitokoto!=""){echo "ヒトコト:" .$hitokoto ."<BR>\n";}
if ($tabemono!=""){echo "好きな食べ物:" .$tabemono ."<BR>\n";}
if ($suji!=""){echo "好きな数字:" .$suji ."<BR>\n";}
if ($kudamono!=""){echo "好きな果物:" .$kudamono ."<BR>\n";}
?>
</FONT>
<BR><BR>
<HR>
サンプル用入力フォーム<BR>
<HR>
<FORM ACTION="<?php echo $_SERVER['SCRIPT_NAME']; ?>" METHOD="POST">
好きな食べ物:<BR>
<INPUT TYPE="checkbox" NAME="chksel[1]" VALUE="寿司">寿司
<INPUT TYPE="checkbox" NAME="chksel[2]" VALUE="焼肉">焼肉
<INPUT TYPE="checkbox" NAME="chksel[3]" VALUE="フィットチーネ">フィットチーネ
<INPUT TYPE="checkbox" NAME="chksel[4]" VALUE="ベーグル">ベーグル
<BR><BR>
好きな数字:<BR>
<INPUT TYPE="radio" NAME="optsel" VALUE="0" CHECKED>0
<INPUT TYPE="radio" NAME="optsel" VALUE="1">1
<INPUT TYPE="radio" NAME="optsel" VALUE="2">2
<INPUT TYPE="radio" NAME="optsel" VALUE="3">3
<INPUT TYPE="radio" NAME="optsel" VALUE="4">4
<INPUT TYPE="radio" NAME="optsel" VALUE="5">5
<INPUT TYPE="radio" NAME="optsel" VALUE="6">6
<INPUT TYPE="radio" NAME="optsel" VALUE="7">7
<INPUT TYPE="radio" NAME="optsel" VALUE="8">8
<INPUT TYPE="radio" NAME="optsel" VALUE="9">9
<BR><BR>
好きな果物:<BR>
<SELECT NAME="kudamono">
<OPTION VALUE="みかん" SELECTED>みかん
<OPTION VALUE="りんご">りんご
<OPTION VALUE="バナナ">バナナ
<OPTION VALUE="いちご">いちご
</SELECT>
<BR><BR>
好きな言葉:<BR>
<INPUT TYPE="text" NAME="hitokoto" VALUE=""><BR><BR>
<INPUT TYPE="submit" NAME="submit" VALUE="フォームの内容を渡す!!"><BR>
</TD>
</TR>
</TABLE>
</FORM>
</BODY>
</HTML>