// 変数定義 $InputName = new InputName(); // アルバム名設定クラス $DBCon = new DBCon(); // DB接続クラス $UpList = new UpList(); // POSTデータ格納クラス $DBInsert = new DBInsert(); // DB格納クラス $DBSelect = new DBSelect(); // DBデータ取得クラス $Done = null; // DB操作結果 // DB接続にエラーが発生している場合は、始めに知らせる。 if ($DBInsert->getError != null) { echo $DBInsert->getError(); require_once './php/Common/ExitCode.html'; exit; } // 新規または既存アルバム名を取得(Model→Control) $InputName->setInputName(htmlspecialchars($_POST['CreateName']), $_POST['AlbumList']); $UpList->setAlbumName($InputName->getInputName()); // 新規アルバム名の場合はディレクトリを作成 DirCheck($UpList->getFileDirPath(), $UpList->getAlbumName()); // DBにデータを登録 /// 登録データをセット $DBInsert->setResult(DBIn($DBInsert->getSetDB(), $DBInsert->getSql(), $UpList->getAlbumName(), $UpList->getFileDirPath(), $UpList->getFileName(), $UpList->getFileSize(), $UpList->getToDate())); /// 登録データを実行 $Done = $DBInsert->getResult(); $Done->execute(); // ファイル名をId名にするために、Idを取得する。