/admin/js/redactor/image_upload.php
https://github.com/lslucas/105fm · PHP · 34 lines · 17 code · 10 blank · 7 comment · 10 complexity · 00419f0af3f6d595d18a32d44b5b8125 MD5 · raw file
- <?php
- // This is a simplified example, which doesn't cover security of uploaded images.
- // This example just demonstrate the logic behind the process.
- // files storage folder
- $dir = "../../../public/images/uploads/";
- $_FILES['file']['type'] = strtolower($_FILES['file']['type']);
- if ($_FILES['file']['type'] == 'image/png'
- || $_FILES['file']['type'] == 'image/jpg'
- || $_FILES['file']['type'] == 'image/gif'
- || $_FILES['file']['type'] == 'image/jpeg'
- || $_FILES['file']['type'] == 'image/pjpeg')
- {
- // setting file's mysterious name
- $file = $dir.md5(date('YmdHis')).'.jpg';
- // copying
- copy($_FILES['file']['tmp_name'], $file);
- // $file = substr($file, 6);
- // displaying file
- $fileshow = 'http://184.72.221.135/images/uploads/'.str_replace($dir, '', $file);
- $array = array(
- 'filelink' => $fileshow
- );
- echo stripslashes(json_encode($array));
- }