Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Серверные технологии и Flash (http://www.flasher.ru/forum/forumdisplay.php?f=62)
-   -   Загрузка файлов (http://www.flasher.ru/forum/showthread.php?t=97771)

Kurt-sm 28.06.2007 19:23

Загрузка файлов
 
в общем хочется вот что:
мувик-флэш в нём две кнопки:
обзор и загрузить
обзор вызывает стандартное окно для выбора файла ..
загрузить - загружает файл на сервак в нужный каталог...

Помогите пожалуйста.

PS: у меня МХ , поэтому о компанентах из 7-ого и 8-ого можно забыть

BigDan 28.06.2007 20:08

а пользоваться поиском вас не учили?!! http://www.google.com.ua/search?hl=r...2+Google&meta=

Kurt-sm 28.06.2007 20:20

Цитата:

Сообщение от BigDan
а пользоваться поиском вас не учили?!! http://www.google.com.ua/search?hl=r...2+Google&meta=

всё это я уже видел, но головой так и не дашёл, как сделать ту же самую хтмл-форму только во флэше, внутри мувика

etc 28.06.2007 20:21

http://imagevuex.inn.no/div/upload/

Kurt-sm 28.06.2007 20:24

Цитата:

Сообщение от __etc

Невозможно отобразить страницу

divinus 28.06.2007 21:25

Kurt-sm, такая возможность появилась только в 8-ке.
класс FileReference. Дальше по хелпу...
Если будут конкретные вопросы обращайся...

всем остальным, ну чего вы его отсылаете так далеко... :) есть же форум flasher'а... :)

Kurt-sm 28.06.2007 21:29

Цитата:

Сообщение от divinus
Kurt-sm, такая возможность появилась только в 8-ке.
класс FileReference. Дальше по хелпу...
Если будут конкретные вопросы обращайся...

всем остальным, ну чего вы его отсылаете так далеко... :) есть же форум flasher'а... :)

про то что в 8-ке оно появилось я уже читал, потому и указал, что у меня версия МХ...
А нельзя в самом пхп сделать вот так:

чтобы при условии (например)
if ($action == "send") {

появлялой стандартное окно выбора файла...
и при нажатии на кнопку выбора, этот файл загружался на сервак в каталог KATALOG
т.е. окно появлялось не при нажатии на кнопку компонента (обзор), а при условии значения переменной


И вот ещё вопрос, чтобы новую тему не создавать:
как при загрузке файла задать ему новое имя?

divinus 28.06.2007 22:05

Kurt-sm, уфффф, так много вопросов... неужели ни на что ответов не найдено самолично?
чтобы сделать так как вы написали, то надо с серверного скрипта передать переменную во флеш. А это отдельная тема...
про это хорошо написано на noregret'е, а именно здесь
как только сможете передать с помощью SWFObject'а переменную, то на PHP можно написать такой скриптик:
Код:

<?
$some_variable = "upload";
if($some_variable=="upload"){
echo('
<script type="text/javascript">
var so = new SWFObject("upload.swf","mymovie","200","100","7","#336699");
so.addVariable("upload", "yes");
so.write("flashcontent");
</script>
');
}else{
echo('
<script type="text/javascript">
var so = new SWFObject("upload.swf","mymovie","200","100","7","#336699");
so.addVariable("upload", "no");
so.write("flashcontent");
</script>
');
}
?>

во флешке (upload.swf) просто проверяем свойство _root.upload, если "yes" то аплодим (FileReference надеюсь поняли как работает?)
если "no" то делаем что нибудь другое... :)

Kikasso 28.06.2007 22:28

divinus, у автора 6-й флеш.
Kurt-sm, поройтесь в гугле на тему загрузки файлов.

etc 28.06.2007 22:33

Цитата:

Сообщение от Kurt-sm
Невозможно отобразить страницу

Хм, жаль. А там было как раз под шестерку…


Часовой пояс GMT +4, время: 02:59.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.