<!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
// ဖိုင်တစ်ခုကို upload လုပ်ရန်ယာယီလမ်းကြောင်းကိုရယူပါ
$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 Injection ကိုတားဆီးရန်အတွက်သင်၏စီမံကိန်း၏ဒေတာဘေ့စ်၏ဒေတာဘေ့စ်ပြင်ဆင်မှုအရထည့်သွင်းမှုကိုချိန်ညှိပါ။
<!DOCTYPE html>
<html>
<head>
<title>数据တင်သွင်း成功</title>
</head>
<body>
<h1>数据တင်သွင်း成功</h1>
<p>数据已成功တင်သွင်း到记账系统中。</p>
<a href="index.html">ပင်မစာမျက်နှာသို့ပြန်သွားပါ</a>
</body>
</html>