다음은 PHP로 작성된 간단한 방명록 소스 코드입니다.
※ 요즘은 대부분 Data Base를 이용하여 글을 저장을 하지만..
예전에는 파일로 저장을 하였습니다....
<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$name = $_POST["name"];
$email = $_POST["email"];
$message = $_POST["message"];
$fp = fopen("guestbook.txt", "a");
fwrite($fp, "$name\n$email\n$message\n\n");
fclose($fp);
echo "방명록에 글을 남겼습니다.";
}
?>
<form method="post">
이름: <input type="text" name="name"><br>
이메일: <input type="email" name="email"><br>
메시지: <textarea name="message"></textarea><br>
<input type="submit" value="제출">
</form>
이 코드는 HTML 폼을 통해 입력받은 이름, 이메일, 메시지를 파일에 저장하는 기능을 합니다.
if ($_SERVER["REQUEST_METHOD"] == "POST")는 사용자가 폼을 제출했을 때 실행되는 부분입니다.
$name, $email, $message 변수에는 각각 폼에서 입력받은 값을 저장합니다.
fopen("guestbook.txt", "a")는 guestbook.txt 파일을 쓰기 모드(a)로 엽니다.
fwrite($fp, "$name\n$email\n$message\n\n")는 파일에 이름, 이메일, 메시지를 한 줄씩 저장합니다.
fclose($fp)는 파일을 닫습니다.
방명록에 글을 남기기 위해서는 HTML 폼에 입력한 값을 제출하면 됩니다.
다른 답변 보기
대화 입력