- Автор темы
- #1
Установил Froala для opencart но не работает загрузка изображений ( Что-то пошло не так. Пожалуйста, попробуйте еще раз. )
Если в папку upload закинуть изображение и froala в ссылке указать путь upload/0b8fd059.png
То изображение появляется.
В чём может быть проблема? Может что то прописать в upload?
На папку upload выставлены права 777.
Если в папку upload закинуть изображение и froala в ссылке указать путь upload/0b8fd059.png
То изображение появляется.
В чём может быть проблема? Может что то прописать в upload?
На папку upload выставлены права 777.
Для просмотра ссылки Войди или Зарегистрируйся
PHP:
<?php
$output_dir = "../upload/";
if(isset($_FILES["file"]))
{
$image = $_FILES['file'];
$imageFormat = explode('.', $image['name']);
$imageFormat = $imageFormat[1];
// Генерируем новое имя для изображения. Можно сохранить и со старым
// но это не рекомендуется делать
$imageFullName = '../upload/' . hash('crc32',time()) . '.' . $imageFormat;
// Сохраняем тип изображения в переменную
$imageType = $image['type'];
//Filter the file types , if you want.
if ($_FILES["file"]["error"] > 0)
{
echo "Error: " . $_FILES["file"]["error"] . "<br>";
}
else
{
//move the uploaded file to uploads folder;
move_uploaded_file($image['tmp_name'],$imageFullName);
$data = $error ? array('error' => 'Ошибка загрузки файлов.') : array('link' => $imageFullName );
echo json_encode( $data );
}
}
?>
PHP:
<?php
$output_dir = "images/";
if(isset($_FILES["file"]))
{
$image = $_FILES['file'];
$imageFormat = explode('.', $image['name']);
$imageFormat = $imageFormat[1];
// Генерируем новое имя для изображения. Можно сохранить и со старым
// но это не рекомендуется делать
$imageFullName = 'images/' . hash('crc32',time()) . '.' . $imageFormat;
// Сохраняем тип изображения в переменную
$imageType = $image['type'];
//Filter the file types , if you want.
if ($_FILES["file"]["error"] > 0)
{
echo "Error: " . $_FILES["file"]["error"] . "<br>";
}
else
{
//move the uploaded file to uploads folder;
move_uploaded_file($image['tmp_name'],$imageFullName);
$data = $error ? array('error' => 'Ошибка загрузки файлов.') : array('link' => $imageFullName );
echo json_encode( $data );
}
}
?>
Последнее редактирование: