В момента работя върху създаването на 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));
}
?>
Този код основно казва на файла къде да бъде копиран.
Някой има ли идея защо това може да не копира директорията?
Благодаря