- URL 하드코딩 → .env APP_URL 기반 동적 URL로 변경 - DB 연결 하드코딩 → .env 기반으로 변경 - MySQL strict mode DATE 오류 수정
45 lines
1.2 KiB
PHP
45 lines
1.2 KiB
PHP
<!DOCTYPE html>
|
|
<html lang="ko">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
|
<title>업로드 파일 목록</title>
|
|
</head>
|
|
<body>
|
|
<h3>업로드 파일 목록</h3>
|
|
<table border="1">
|
|
<tr>
|
|
<th>파일 아이디</th>
|
|
<th>원래 파일명</th>
|
|
<th>저장된 파일명</th>
|
|
</tr>
|
|
<?php
|
|
$db_user ="chandj"; //추가한 계정이름(사용자명)
|
|
$db_pass ="km5130!!"; //비밀번호
|
|
$db_host ="";
|
|
$db_name ="chandj";
|
|
$db_type ="mysql";
|
|
$dsn ="$db_type:host=$db_host;db_name=$db_name;charset=utf8";
|
|
|
|
$db_conn = mysqli_connect($db_host, $db_user, $db_pass,$db_name);
|
|
$query = "SELECT file_id, name_orig, name_save FROM upload_file ORDER BY reg_time DESC";
|
|
$stmt = mysqli_prepare($db_conn, $query);
|
|
$exec = mysqli_stmt_execute($stmt);
|
|
$result = mysqli_stmt_get_result($stmt);
|
|
while($row = mysqli_fetch_assoc($result)) {
|
|
?>
|
|
<tr>
|
|
<td><?= $row['file_id'] ?></td>
|
|
<td><a href="download.php?file_id=<?= $row['file_id'] ?>" target="_blank"><?= $row['name_orig'] ?></a></td>
|
|
<td><?= $row['name_save'] ?></td>
|
|
</tr>
|
|
<?php
|
|
}
|
|
|
|
mysqli_free_result($result);
|
|
mysqli_stmt_close($stmt);
|
|
mysqli_close($db_conn);
|
|
?>
|
|
</table>
|
|
<a href="upload.php">업로드 페이지</a>
|
|
</body>
|
|
</html>
|