Noiceit загружают изображения локально не удаются

StackOverflow https://stackoverflow.com//questions/12662062

Вопрос

Вот как я звоню редактору:

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 сетевые запросы, и, конечно же, исходный код.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top