chore: version inicial del codigo fuente del LMS Estafeta
This commit is contained in:
@@ -0,0 +1,29 @@
|
||||
<?php
|
||||
require_once __DIR__.'/auth_guard.php';
|
||||
// upload.php
|
||||
require_once "../config.php";
|
||||
$return = new stdClass();
|
||||
$files = $_FILES['files'];
|
||||
$file_path = $files['tmp_name'][0]; // temporary upload path of the first file
|
||||
$file_name = $_POST['name']; // desired name of the file
|
||||
|
||||
$file_basename = substr($file_name, 0, strripos($file_name, '.')); // This returns file name
|
||||
$file_ext = substr($file_name, strripos($file_name, '.')); // This returns file ext
|
||||
$file_name = $file_basename .round(microtime(true)) . $file_ext ;
|
||||
|
||||
$file_type = $files['type'][0]; //returns the mimetype
|
||||
$allowed = array("image/jpeg", "image/gif", "image/png", "image/jpg");
|
||||
if(!in_array($file_type, $allowed)) {
|
||||
$return->txt = 'Solo se aceptan jpg, gif, y png.';
|
||||
$return->error = '1';
|
||||
echo json_encode($return, JSON_UNESCAPED_UNICODE);
|
||||
exit;
|
||||
}
|
||||
|
||||
$filex = '../data/insignia/' . basename($file_name) ;
|
||||
move_uploaded_file($file_path, $filex); //
|
||||
$return->error = '0';
|
||||
$return->url= $CFG->wwwroot.'data/insignia/' . basename($file_name);
|
||||
//$return->url= $file_path . basename($file_name);
|
||||
echo json_encode($return, JSON_UNESCAPED_UNICODE);
|
||||
?>
|
||||
Reference in New Issue
Block a user