Example #1
0
<?php

require_once '../../../php/EPCharacterCreator.php';
require_once '../../../php/EPFileUtility.php';
session_start();
$filename = $_POST["saveName"];
$file_util = new EPFileUtility($_SESSION['cc']->character);
$filename = $file_util->sanitizeFilename($filename);
// append .json extension if it is missing
if ('.json' !== substr($filename, -5, 5)) {
    $filename .= '.json';
}
header('Content-Type: application/json');
header('Content-Disposition: attachment; filename="' . $filename . '"');
echo json_encode($_SESSION['cc']->getSavePack());