20) { $valid = false; $errorMessage = "21文字を超えています: " . htmlspecialchars($line); break; } } if ($valid) { $inputValue = nl2br(htmlspecialchars($checkValue)); // 改行を
に変換 } } return ["error" => $errorMessage, "input" => $inputValue]; } // POSTリクエストがあった場合に処理を実行 $message = ""; $errorMessage = ""; $successMessage = ""; if ($_SERVER['REQUEST_METHOD'] === 'POST') { $inputResult = inputCheck($_POST['topic']); $errorMessage = $inputResult["error"]; if (empty($errorMessage)) { $message = $inputResult["input"]; $successMessage = "投稿しました。"; } } ?>

投稿フォーム

投稿メッセージ

まだ投稿はありません。