<HTML>
<HEAD>
    <META HTTP-EQUIV="Content-Type" CONTENT="text/html;CHARSET=x-sjis">
    <TITLE>KOMOメール</TITLE>
    <STYLE TYPE="text/css">
    <!--
    :link     {
            Color : blue ;
            Text-Decoration : None
        }
    :active     {
            Color : blue ;
            Text-Decoration : None
        }
    :visited     {
            Color : blue ;
            Text-Decoration : None
        }
    A:hover     {
            Color : blue ;
            Text-Decoration : Underline
        }
    -->
    </STYLE>
</HEAD>
<BODY BGCOLOR="#FFFBF0">
<FORM ACTION="<?php echo $PHP_SELF; ?>" METHOD="POST">
<P><INPUT TYPE="HIDDEN" NAME="action" VALUE="post"></P>
<CENTER>
<P><IMG SRC="title.gif" WIDTH="244" HEIGHT="69" ALIGN="BOTTOM" BORDER="0"></P>
<P>
<TABLE BORDER="0" CELLSPACING="1" WIDTH="79%">
    <TR>
        <TD WIDTH="21%">
            <P ALIGN="RIGHT"><B>お名前:</B>
        </TD>
        <TD WIDTH="79%"><INPUT TYPE="TEXT" NAME="name" SIZE="17"> <FONT SIZE="2" COLOR="red">*必須!</FONT></TD>
    </TR>
    <TR>
        <TD WIDTH="21%">
            <P ALIGN="RIGHT"><B>E-mail:</B>
        </TD>
        <TD WIDTH="79%"><INPUT TYPE="TEXT" NAME="email" SIZE="26"> <FONT SIZE="2" COLOR="red">*必須!</FONT></TD>
    </TR>
    <TR>
        <TD WIDTH="21%">
            <P ALIGN="RIGHT"><B>HomePage:</B>
        </TD>
        <TD WIDTH="79%"><INPUT TYPE="TEXT" NAME="hp" SIZE="45"></TD>
    </TR>
    <TR>
        <TD WIDTH="21%">
            <P ALIGN="RIGHT"><B>住んでる地域:</B>
        </TD>
        <TD WIDTH="79%">
            <SELECT NAME="area">
            <OPTION SELECTED>選んでね(^。^)</OPTION>
            <OPTION>北海道</OPTION>
            <OPTION>東北</OPTION>
            <OPTION>北陸</OPTION>
            <OPTION>関東</OPTION>
            <OPTION>中部</OPTION>
            <OPTION>近畿</OPTION>
            <OPTION>中国</OPTION>
            <OPTION>四国</OPTION>
            <OPTION>九州</OPTION>
            <OPTION>沖縄</OPTION>
            </SELECT>
        </TD>
    </TR>
    <TR>
        <TD WIDTH="21%">
            <P ALIGN="RIGHT"><B>お電話:</B>
        </TD>
        <TD WIDTH="79%"><INPUT TYPE="TEXT" NAME="tel" SIZE="15"> <FONT SIZE="2" COLOR="red">*差し支えなければ教えてね!</FONT></TD>
    </TR>
    <TR>
        <TD WIDTH="21%">
            <P ALIGN="RIGHT"><B>ご意見:</B>
        </TD>
        <TD WIDTH="79%"><TEXTAREA NAME="comment" ROWS="4" COLS="43"></TEXTAREA></TD>
    </TR>
    <TR>
        <TD WIDTH="21%">&nbsp;</TD>
        <TD WIDTH="79%"><INPUT TYPE="SUBMIT" NAME="Submit" VALUE="メッセージを送る/更新"> <INPUT TYPE="RESET" NAME="Reset" VALUE="リセット"></TD>
    </TR>
</TABLE>
<BR>
<?php
//=====================初期設定======================
$to = "komochan@komonet.ne.jp";
$subject = "「PHPスクリプト無料配布コーナー」より";
//===================================================

//スーパーグローバル変数対策
if(!isset($PHP_SELF)){ $PHP_SELF = $_SERVER["PHP_SELF"]; }
if(!isset(
$action)){ $action = $_POST['action']; }
if(!isset(
$name)){ $name = $_POST['name']; }
if(!isset(
$email)){ $email = $_POST['email']; }
if(!isset(
$hp)){ $hp = $_POST['hp']; }
if(!isset(
$area)){ $area = $_POST['area']; }
if(!isset(
$tel)){ $tel = $_POST['tel']; }
if(!isset(
$comment)){ $comment = $_POST['comment']; }
//エスケープ記号対策
$name = stripslashes($name);
$comment = stripslashes($comment);

if(
$action == "post"){
    if(
$name && $email){
        
//ここから書き込みデータの調整
        
$name = htmlspecialchars($name); //特殊文字のHTMLエントリへの変換
        
$email = htmlspecialchars($email);
        
$hp = htmlspecialchars($hp);
        
$comment = htmlspecialchars($comment);
        
$comment = nl2br($comment); //HTML改行文字の挿入
        
$comment = str_replace("\r", "", $comment);
        
$comment = str_replace("\n", "", $comment);
        
//確認ページを生成
        
print "◆メッセージ確認(送信先: $to )<BR>\n";
        print
"<TABLE BORDER=1 CELLSPACING=0 WIDTH=80%>\n";
        print
"<FORM ACTION=$PHP_SELF METHOD=POST>\n";
        print
"<INPUT TYPE=HIDDEN NAME=action VALUE=send>\n";
        print
"<TR><TD WIDTH=30%>お名前</TD><TD WIDTH=70%>$name</TD></TR>\n";
        print
"<INPUT TYPE=HIDDEN NAME=name VALUE=\"$name\">\n";
        print
"<TR><TD WIDTH=30%>E-mail</TD><TD WIDTH=70%>$email</TD></TR>\n";
        print
"<INPUT TYPE=HIDDEN NAME=email VALUE=\"$email\">\n";
        if(
$hp){
            print
"<TR><TD WIDTH=30%>HomePage</TD><TD WIDTH=70%>$hp</TD></TR>\n";
            print
"<INPUT TYPE=HIDDEN NAME=hp VALUE=\"$hp\">\n";
        }
        print
"<TR><TD WIDTH=30%>住んでる地域</TD><TD WIDTH=70%>$area</TD></TR>\n";
        print
"<INPUT TYPE=HIDDEN NAME=area VALUE=$area>\n";
        if(
$tel){
            print
"<TR><TD WIDTH=30%>お電話</TD><TD WIDTH=70%>$tel</TD></TR>\n";
            print
"<INPUT TYPE=HIDDEN NAME=tel VALUE=\"$tel\">\n";
        }
        if(
$comment){
            print
"<TR><TD WIDTH=30%>ご意見</TD><TD WIDTH=70%>$comment</TD></TR>\n";
            print
"<INPUT TYPE=HIDDEN NAME=comment VALUE=\"$comment\">\n";
        }
        print
"<TR><TD WIDTH=30%><FONT COLOR='red'><B>確認後押してね⇒</B></FONT></TD>\n";
        print
"<TD WIDTH=70%><INPUT TYPE=SUBMIT NAME=Submit VALUE=送信する></TD></TR></FORM>\n";
        print
"<FORM ACTION=$PHP_SELF METHOD=POST>\n";
        print
"<INPUT TYPE=HIDDEN NAME=action VALUE=post>\n";
        print
"<TR><TD WIDTH=30%><FONT COLOR='blue'><B>送信を中止!⇒</B></FONT></TD>\n";
        print
"<TD WIDTH=70%><INPUT TYPE=SUBMIT NAME=Submit VALUE=やっぱりやめる></TD></TR></FORM>\n";
        print
"</TABLE>\n";
    }
}elseif(
$action == "send"){
    
//メッセージ送信
    
$from = $email;
    
$header  = "From: $from";
    
$msg = "お名前 = $name\n";
    
$msg .= "E-mail = $email\n";
    if(
$hp){ $msg .= "HomePage = $hp\n"; }
    if(
$area){ $msg .= "住んでる地域 = $area\n"; }
    if(
$tel){ $msg .= "お電話 = $tel\n"; }
    if(
$comment){
        
$comment = str_replace("<br />", "\n", $comment); //HTML改行文字の削除
        
$msg .= "ご意見 = $comment\n";
    }
    
mb_language("ja");
    
mb_internal_encoding("SJIS");
    if(
mb_send_mail($to, $subject, $msg, $header)){
        print
"メールが送信されました(^o^)丿上の更新ボタンを押して、初期画面に戻って下さい。\n";
    } else {
        print
"メールの送信に失敗しました(>_<)上の更新ボタンを押して、やり直して下さい。\n";
    }
}
?>

</CENTER>
</FORM>
<DIV ALIGN="RIGHT">
    <P><FONT SIZE="2">Powered by </FONT><A HREF="http://www.komonet.ne.jp/" onMouseOver="this.style.color='red'" onMouseOut="this.style.color='blue'"><FONT
    SIZE="2">KOMONET</FONT></A>
</DIV>
</BODY>
</HTML>