Проблема с Uploadify 3.0 - PullRequest
       13

Проблема с Uploadify 3.0

0 голосов
/ 04 июля 2011

Я пытаюсь заставить Uploadify 3.0 (Beta) работать. Поскольку на сайте загрузки нет никакой документации, у меня большие трудности. Поэтому я буду признателен, если кто-то может мне помочь.

Проблема, с которой я сталкиваюсь, заключается в том, что когда я выбираю файл, процесс загрузки начинается нормально, и панель процессов завершается, и в ней говорится, что загрузка завершена (и панель процесса обычно исчезает). Кажется, все работает как обычно, НО файл не загружается в папку.

Я убедился, что папка существует (например, папка с именем upload в том же каталоге, чтобы упростить ее). Вот что я делаю:

Я извлек все файлы в папке и сделал файл test.php для загрузки. Содержимое файла:

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Uploadify scriptData Sample</title>
<link rel="stylesheet" href="uploadify.css" type="text/css" />
<script type="text/javascript" src="jquery-1.6.2.min.js"></script>
<script type="text/javascript" src="jquery.uploadify.min.js"></script>

<script type="text/javascript">
    $(document).ready(function() {
        $('#file_upload').uploadify({
                        'swf' : 'uploadify.swf',
                        'uploader' : 'uploadify.php',
                        'cancelImg' : 'uploadify-cancel.png',
                        'folder' : 'uploads',
                        'auto' : true   
                        });
    });
</script>

</head>

<body>
    <fieldset style="border: 1px solid #CDCDCD; padding: 8px; margin: 8px 0;">
        <legend><strong>Upload Files - scriptData Sample with Response</strong></legend>        
        <h2>Multiple File Auto Upload</h2>
        <p>Images Only</p>
        <input id="file_upload" name="file_upload" type="file" />
    </fieldset>

</body>
</html>

I uploadify.php - это файл по умолчанию в пакете загрузки, который просто перемещает файл в папку. Однако я заметил, что даже если я удалю ссылку на uploady.php или uploadify.swf, это не повлияет на него, и все равно будет сказано, что файл загружен успешно, поэтому я думаю, что проблема заключается в том, что скрипт никогда переходит к настройкам конфигурации загрузки в javascript

($('#file_upload').uploadify({
)

с файлом uploadify.php, в котором есть код для перемещения файла.

Я потратил много часов на эту проблему, если кто-то может мне помочь, я действительно оценил бы ее. Спасибо.

Ответы [ 3 ]

2 голосов
/ 04 августа 2011

Uploadify 3.0 (бета) больше не поддерживает настройку «папка»: «путь»

$(document).ready(function() {
    $('#file_upload').uploadify({
                    'swf' : 'uploadify.swf',
                    'uploader' : 'uploadify.php',
                    'cancelImg' : 'uploadify-cancel.png',
                    'folder' : 'uploads',
                    'auto' : true   
                    });
});

Вы можете жестко указать путь к каталогу загрузки в вашем скрипте uploadify.php

0 голосов
/ 04 июля 2011

Получаете ли вы какие-либо сообщения об ошибках в консоли javascript?Вы пробовали это в разных браузерах.Вы проверили разрешения для каталога назначения, чтобы пользователь сервера мог писать в него?Если это бета-версия, возможно, вам следует сообщить об ошибке здесь http://www.uploadify.com/forums/discussions

0 голосов
/ 04 июля 2011

У меня была такая же проблема, но я в конечном итоге использовал другой полезный и редактируемый API, его имя - "Загрузка файла jQuery". и это может позволить вам загружать файлы на ваш сайт через Ajax.

Вы можете попробовать, посетите веб-сайт. http://aquantum -demo.appspot.com / файлов загрузки

Этот API дружественный, так что удачи.

...