<!DOCTYPE html>
<html>
<head>
<title>회계 시스템의 데이터 가져 오기</title>
</head>
<body>
<h1>회계 시스템의 데이터 가져 오기</h1>
<form method="post" action="import.php" enctype="multipart/form-data">
<input type="file" name="file" required>
<input type="submit" value="수입">
</form>
</body>
</html>
<?php
// 일시적 경로를 가져와 파일을 업로드하십시오
$filename = $_FILES['file']['tmp_name'];
// 파일을 엽니 다
$file = fopen($filename, 'r');
// 읽다CSV각 데이터 라인은 처리됩니다
while (($data = fgetcsv($file)) !== false) {
$date = $data[0];
$description = $data[1];
$amount = $data[2];
// TODO: 데이터베이스 연결 코드를 사용하십시오,데이터를 삽입하십시오transactions표면
// 예SQL성명:
$query = "INSERT INTO transactions (date, description, amount) VALUES ('$date', '$description', '$amount')";
// 데이터베이스 삽입 작업을 수행하십시오
}
fclose($file);
// 数据수입完成后跳转到成功提示页面
header('Location: import_success.html');
exit;
?>
프로젝트의 데이터베이스 구성에 따라 삽입 작업을 조정하여 데이터 보안을 보장하고 SQL 주입을 방지하십시오.
<!DOCTYPE html>
<html>
<head>
<title>数据수입成功</title>
</head>
<body>
<h1>数据수입成功</h1>
<p>数据已成功수입到记账系统中。</p>
<a href="index.html">홈페이지로 돌아갑니다</a>
</body>
</html>