728x90
index.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>WEB</title>
</head>
<body>
<h1>WEB</h1>
<ol>
<li>HTML</li>
</ol>
<a href="create.php">create</a>
<h2>Welcome</h2>
Lorem ipsum dolor sit amet, consectetur adipisicing elit
</body>
</html>
|
cs |
create.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>WEB</title>
</head>
<body>
<h1>WEB</h1>
<ol>
<li>HTML</li>
</ol>
<form action="process_create.php" method="POST">
<p><input type="text" name="title" placeholder="title"></p>
<p><textarea name="description" placeholder="description"></textarea></p>
<p><input type="submit"></p>
</form>
</body>
</html>
|
cs |
process_create.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
<?php
$conn = mysqli_connect(
'localhost',
'root',
'111111',
'tutorials');
$sql = "
INSERT INTO topic
(title, description, created)
VALUES(
'{$_POST['title']}',
'{$_POST['description']}',
NOW()
)
";
$result = mysqli_query($conn, $sql);
if($result === false){
echo '저장하는 과정에서 문제가 생겼습니다. 관리자에게 문의해주세요';
error_log(mysqli_error($conn));
} else {
echo '성공했습니다. <a href="index.php">돌아가기</a>';
}
?>
|
cs |
error_log
www.php.net/manual/ja/function.error-log.php
PHP: error_log - Manual
when using error_log to send email, not all elements of an extra_headers string are handled the same way. "From: " and "Reply-To: " header values will replace the default header values. "Subject: " header values won't: they are *added* to the mail header
www.php.net
bitnami를 통해 환경설정을 한 경우 error.log에서 에러 내용을 확인할 수 있다.
728x90
'PHP & MySQL' 카테고리의 다른 글
06. PHP & MySQL 보안 (0) | 2021.03.26 |
---|---|
05. 글읽기 (0) | 2021.03.18 |
04. PHP와 MySQL의 연동과 SELECT (0) | 2021.03.18 |
02. PHP와 MySQL의 연동 (0) | 2021.03.17 |
01. 준비 (0) | 2021.03.17 |