В данный момент я работаю над созданием CMS. У меня есть код редактора, так что я могу успешно редактировать текст с ним. Однако сейчас я работаю над тем, чтобы загрузить изображение для работы в текстовом редакторе, и столкнулся с несколькими проблемами, с которыми я застрял в течение довольно долгого времени.
Мне удалось перейти к этапу, на котором я могу выбрать изображение для загрузки... а затем, когда оно загружается, путь к изображению правильно входит в текстовый редактор, однако изображение, похоже, не записывает в каталог.
Я работаю локально, и у меня установлен каталог /CMS/public/uploads/.
Вот моя функция загрузки.
<?php
// files storage folder
$dir = '/CMS/public/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.$_FILES['file']['name'];
// copying
move_uploaded_file($_FILES['file']['name'], $file);
// displaying file
$array = array(
'filelink' => $file
);
echo stripslashes(json_encode($array));
}
?>
Этот код в основном сообщает файлу, куда его копировать.
Есть ли у кого-нибудь идеи, почему это может не копировать каталог?
Спасибо