tech4biz/admin/upload_bug_video.php
2024-10-25 17:11:31 +05:30

30 lines
885 B
PHP

<?php
require_once "./db/config.php";
require_once "./includes/functions.php";
$_REQUEST_METHOD = $_SERVER['REQUEST_METHOD'];
$response = array();
if ($_REQUEST_METHOD === 'POST') {
$base64string = $_POST['video_base64'];
$uploadpath = "./feedback_image/";
$parts = explode(";base64,", $base64string);
$imageparts = explode("video/", @$parts[0]);
$imagetype = $imageparts[1];
$imagebase64 = base64_decode($parts[1]);
$file = uniqid() . '.mp4';
$upload = $uploadpath . $file;
file_put_contents($upload, $imagebase64);
if (isset($connection)) {
$response["message"] = "Successfully saved";
$response["status"] = 200;
$response["data"] = $file;
}
} else {
$response["message"] = "Invalid request";
$response["status"] = 400;
}
echo json_encode($response);