<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($hitokotoENT_QUOTES);//タグを無効化 
        //--------------------------------
        // ■ 好きな食べ物
        //--------------------------------
        
$chksel=$_POST['chksel'];
        if (isset(
$chksel)){ 
            
$tabemono="";
            foreach(
$chksel as $value){
                
$tabemono .= $value ."&nbsp;&nbsp;";
            }
         } 
        
//--------------------------------
        // ■ 好きな数字
        //--------------------------------
        
$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>