Files
faveo/resources/views/themes/default1/agent/kb/article/image.php
2015-12-22 14:09:23 +05:30

24 lines
817 B
PHP

<?php
//Check if we are getting the image
if (isset($_FILES['image'])) {
//Get the image array of details
$img = $_FILES['image'];
//The new path of the uploaded image, rand is just used for the sake of it
$path = "upload/" . rand() . $img["name"];
//Move the file to our new path
move_uploaded_file($img['tmp_name'], $path);
//Get image info, reuiqred to biuld the JSON object
$data = getimagesize($path);
//The direct link to the uploaded image, this might varyu depending on your script location
$link = "http://$_SERVER[HTTP_HOST]" . "/codex/" . $path;
//Here we are constructing the JSON Object
$res = array("upload" => array(
"links" => array("original" => $link),
"image" => array("width" => $data[0],
"height" => $data[1],
),
));
//echo out the response :)
echo json_encode($res);
}
?>