<?php
error_reporting(E_ALL);
ini_set('display_errors', 1);
require_once('../wp-load.php');
session_start();
date_default_timezone_set("Asia/Hong_Kong");
global $wpdb, $sitepress;
if(isset($_POST["image"]))
{
$data = $_POST["image"];
$image_array_1 = explode(";", $data);
$image_array_2 = explode(",", $image_array_1[1]);
$data = base64_decode($image_array_2[1]);
$timestamp = time();
$hash = md5("WH".$timestamp);
$file = $timestamp.'.png';
$imagePath = 'upload/'.$file;
file_put_contents($imagePath, $data);
$wpdb->insert('custom_upload_files', ['hash'=>$hash, 'name'=>$file, 'file'=>$file, 'timestamp'=>$timestamp]);
echo $hash;
}
?>