logo

ETCにもどる

一行掲示板

題名 コメント

NO リセット


NO15johnanzhttp://imrdsoacha.gov.co/silvitra-120mg-qrms
NO14markusQ3lNtA https://pills2sale.com/#
NO13johnanzhttps://xvideoss.web.fc2.com/
NO12johnanzwrite my essays writemyessayforme.web.fc2.com
NO11MerziuziyvLhhkh https://xnxxx.web.fc2.com/ xnxx
NO10akemi動いてくれ
NO9johnang5NG40 http://xnxx.in.net/ xnxx videos
NO8MerziuzeIrb70 http://pills2sale.com/ viagra online
NO7dobsonz16fiIL http://pills2sale.com/ levitra nizagara
NO6johnandJqnAC buy viagra online http://pills2sale.com/
NO5dobsonshzeo7z buy cheap viagra http://pills2sale.com/
NO4ぼくよろしく
NO3新年おめでとうございます!
NO2あなた様まいった
NO1わたしおはようございます


ファイル名「1bbs.php」 データーファイル名「1bbs.log」
<?php
mb_language("ja");
mb_internal_encoding('EUC-JP');
$logFile = "1bbs.log";
$errMsg = "";
if (isset($_POST["toko"])) {
    if(!$_POST['name']) {$errMsg = "★お名前を入力してください";}
    if(!$_POST['comment']) {$errMsg .= "★コメントを入力してください";}

    if(!$errMsg) {	//エラーがなければ
        $blog = fopen ("$logFile","r");
        $bdata = fgets ($blog);
        list($bNo) = explode(",",$bdata);
        fclose($blog);

        $No = $bNo + 1;

        $name = $_POST["name"];
        $comment = $_POST["comment"];

        $log = file("$logFile");
        $newline = "$No,$name,$comment,\n";
        $log2 = fopen("$logFile","w");
        flock($log2, LOCK_EX);
        fputs($log2, $newline);
        for($i = 0; $i < count($log); $i++){
            fputs($log2, $log[$i]);
        }
        flock ($log2, LOCK_UN);
        fclose ($log2);
        $errMsg = "■投稿処理、完了しました";
    }
}

if (isset($_POST["sakujyo"])){
    if(!$_POST['no']) {$errMsg = "★NOを入力してください";}

    if(!$errMsg) {	//エラーがなければ
        $bno = $_POST["no"];
        $log = file("$logFile");
        for ($i = 0; $i < count($log); $i++) {
            $line = explode(",", $log[$i]);
            if ($line[0] == $bno) {
                array_splice($log, $i, 1);
                $log2 = fopen("$logFile", "w");
                flock($log2, LOCK_EX);
                foreach($log as $value) {
                    fputs($log2, $value);
                }
                flock($log2, LOCK_UN);
                fclose($log2);
                $errMsg = "■削除処理、完了しました";
                break;
            } else {$errMsg = "★NO{$bno}は見当たりません";}
        }
    }
}
?>

<html>
<head>
</head>
<body>

<?php if($errMsg) {echo "$errMsg";} ?>	//エラーがあればここで表示

  <form method="post" action="1bbs.php">
    お名前<input type="text" name="name" size=40><br>
    コメント<input type="text" name="title" size=60><br>
    <input type="submit" name="toko" value="投稿する"><br>
    NO<input type="text" name="name" size=2>を<input type="submit" name="sakujyo" value="削除する">
  </form>

</body>
</html>


---- End ----

↑PageTop ETCにもどる