Noiceit загружают изображения локально не удаются
-
11-12-2019 - |
Вопрос
Вот как я звоню редактору:
new nicEditor({
buttonList : ['bold','italic','underline','upload'],
iconsPath:'img/nicedit.png',
uploadURI : 'http://server.com/integracion/files/nicUpload.php'
}).panelInstance(textareaId);
.
и файл .php существует (и я один в Документы , и я обновил целевые пути)
/* I want them here http://server.com/integracion/files/uploads/ so... */
define('NICUPLOAD_PATH', './uploads'); // Set the path (relative or absolute) to
// the directory to save image files
define('NICUPLOAD_URI', '/uploads'); // Set the URL (relative or absolute) to
// the directory defined above
.
Но я на ответ, когда загрузка завершается (и корней предупреждения от nieditit ..)
<script>
try {
top.nicUploadButton.statusCb({"error":"Invalid Upload ID"});
} catch(e) { alert(e.message); }
</script>
.
Что я скучаю?
-Edit
Я думаю, что проблема может быть в файле PHP:
$id = $_POST['APC_UPLOAD_PROGRESS']; /* APC is installed and enabled */
if(empty($id)) {
$id = $_GET['id'];
}
. Решение
Последнее редактирование:
Мне удалось сделать эту работу!
<Сильные> Вот рабочий пример:
http://simplestudio.rs/yard/nicedit/
<Сильные> Загруженные изображения будут храниться здесь:
http://simplestudio.rs/yard/nicedit/images/
И вот весь код, просто распаковываете его и наденьте на свой сервер, в основном мне нужно было настроить Niceitit.js, потому что у него были некоторые проблемы.
http://simplestudio.rs/yard/nicedit/nickit.rar
Просто сделайте свой код с этим файлом JS и посмотрев на мой пример, он будет работать :)
- .
- Также вы должны установить PHP APC, чтобы этот скрипт мог работать:
http://php.net/manual/en/apc.installation.phpЕсли у вас есть какие-нибудь значимые проблемы, я здесь, чтобы решить это.
- .
- Я не буду удалять этот пример на моем сервере, чтобы все, у кого этот вопрос, может свободно загружать его ...
Другие советы
Код, отвечающий за загрузку изображений, является метод uploadFile
, он ищет параметр опции «uploadURI
».
Вам нужно будет изменить обработчик событий onUploaded
для анализа вашего пользовательского ответа вместо One Imgur's One ( образец ).По умолчанию он ожидает, по крайней мере, генеракодицетагкод.
Извините, но я не могу помочь с formdata () Обработка сервера сторона с PHP.
Для получения дополнительной информации Вы можете попробовать демонстрационную страницу на NiCeyit Веб-сайт с помощью Firebug или WebInspectorSnoop сетевые запросы, и, конечно же, исходный код.