초기 커밋: 5130 레거시 시스템
- URL 하드코딩 → .env APP_URL 기반 동적 URL로 변경 - DB 연결 하드코딩 → .env 기반으로 변경 - MySQL strict mode DATE 오류 수정
This commit is contained in:
26
account_juil/saveAccountContents.php
Normal file
26
account_juil/saveAccountContents.php
Normal file
@@ -0,0 +1,26 @@
|
||||
<?php
|
||||
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
|
||||
$fileName = $_POST['fileName'] ?? 'accountContents.json';
|
||||
$backupFileName = $_POST['backupFileName'] ?? '';
|
||||
$data = $_POST['data'] ?? '';
|
||||
|
||||
// JSON 폴더 경로 확인 및 생성
|
||||
$jsonFolder = $_SERVER['DOCUMENT_ROOT'] . '/account_juil/json/'; //################### 폴더 위치 주의 //
|
||||
if (!is_dir($jsonFolder)) {
|
||||
mkdir($jsonFolder, 0755, true); // 폴더 생성
|
||||
}
|
||||
|
||||
// 데이터 저장
|
||||
if (!empty($backupFileName)) {
|
||||
$backupFilePath = $jsonFolder . basename($backupFileName);
|
||||
file_put_contents($backupFilePath, $data); // 백업 파일 저장
|
||||
}
|
||||
|
||||
$filePath = basename($fileName);
|
||||
file_put_contents($filePath, $data); // 원본 파일 저장
|
||||
|
||||
echo json_encode(['message' => '데이터가 저장되었습니다.']);
|
||||
} else {
|
||||
http_response_code(405);
|
||||
echo json_encode(['message' => 'Invalid request method.']);
|
||||
}
|
||||
Reference in New Issue
Block a user