<?php
include "rss.php3";
include "sendmail.php";

    print("<HTML>\n<HEAD>\n");
    print("<TITLE> 日記--コメント追記 </TITLE>\n");
    print("<meta http-equiv=content-type content=\"text/html; charset=x-euc-jp\">\n");
    print("</HEAD>\n");
    print("<BODY BGCOLOR=\"#ddddff\">");
    print("<center><font size=\"+3\"><b>日記...かな... </b></font></center>");
  if (!isset($_POST['dtitle'])) {

    print("<form action=commentpost4.php3  method=\"post\">\n");
?>

<center>
<font size="+1">
<table border=0 cellspacing=0 cellpadding=0 width=700>
<TR>
<TD> 日付 : </TD>
<TD> <input type="text" name="ddate" size="32" value="<? echo date("Y/m/d (D)  H:i:s", time()); ?>"></TD>
</TR>

<TR>
<TD> タイトル : </TD>
<TD> <input type="text" name="dtitle" size="80" value="<? echo $_GET['sub']; ?>"></TD>
</TR>
<TR>
<TD> 名前 : </TD>
<TD> <input type="text" name="dname" size="80"></TD>
</TR>
<TR>
<TD> 本文 : </TD>
<TD> <textarea name="dmatter" rows="10" cols="65"></textarea></TD>
</TR>
</table>
<input type="hidden" name="func" value="POST">
<input type="hidden" name="num" value="<? echo urldecode($_GET['num']) ?>">
<input type="submit" value="post">
<input type="reset" value="clear">
</font>
</center>
</form>

<?php
} else {
  switch ($_POST['func'])
  {
    case "POST":
      $nm = $_POST['num'];

      $d1 = $_POST['dmatter'];
      $d2 = mb_convert_kana($d1, "AKHNR");
      $zl = strlen($d1) - mb_strlen($d2);      // zenkaku
      $hl = mb_strlen($d1) - $zl;              // hankaku

      $zh = ($hl / ($zl+$hl)) * 100;
      if($zh > 50) { 
        printf("コメントがspamだと判定されました。文章を修正して再度書き込みしてみてください。<br>\n");
        printf("それでもだめな場合はさぁぶ宛に連絡をください。<br>\n");
        break;
      }



      /* read now seq */
      for($i=1; $i<100; $i++) if(file_exists("data/$nm-$i") == FALSE) break;
      if(i >= 99) {
        printf("コメント数が最大値を越えました。");
        break;
      }

      /* create data */
      $dfp = fopen("data/$nm-$i", "w");
      fwrite($dfp, $_POST['ddate']."\r\n");
      fwrite($dfp, $_POST['dtitle']."\r\n");
      fwrite($dfp, $_POST['dname']."\r\n");
      fwrite($dfp, $_POST['dmatter']);
      fclose($dfp);

      /* update seq */
      touch("data/seq.ini");


      printf("書き込み完了<br>\n");
      printf("<a href=\"diary.php3\">日記にもどってみる</a><br>\n");
      printf("<a href=\"http://www.musication.to/\" target=\"_top\">トップページにもどってみる</a>");

//      mail("cerbe@ezweb.ne.jp", "Post Diary Comment", $_POST['dname'], "From: cerbe@musication.to");
      diary_send_mail("www.musication.to", "cerbe@ezweb.ne.jp", "cerbe@musication.to", "日記コメント-".$_POST['dtitle'], $_POST['dname']."\n\n".$_POST['dmatter']);

      output_rss("data/rsso.rdf", 0);
      output_rss("data/rssono.rdf", 1);
    
      break;
  }
}
?>

</body>
</html>

