Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 06.02.2009, 22:53
Kyle71227 вне форума Посмотреть профиль Отправить личное сообщение для Kyle71227 Найти все сообщения от Kyle71227
  № 1  
Ответить с цитированием
Kyle71227

Регистрация: Feb 2009
Сообщений: 8
По умолчанию Добавление jpg из файла Хелп

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

Код:
<script LANGUAGE=JavaScript>
<!--
if (navigator.appName && navigator.appName.indexOf("Microsoft") != -1 &&
navigator.userAgent.indexOf("Windows") != -1 && navigator.userAgent.indexOf("Windows 3.1") == -1) {
document.write('&lt;script LANGUAGE=VBScript\> \n');
document.write('on error resume next \n');
document.write('Sub myFlash_FSCommand(ByVal command, ByRef args)\n');
document.write('set objDlg = CreateObject("MSComDlg.CommonDialog")\n');
document.write('objDlg.Filter = "All Files (*.*)|*.*|FLV Files |*.flv;*.FLV"\n');
document.write('objDlg.FilterIndex = 2\n');
document.write('objDlg.MaxFileSize = 260\n');
document.write('objDlg.CancelError = true\n');
document.write('objDlg.ShowOpen\n');
document.write('msgbox objDlg.Filename\n');
document.write('myFlash.SetVariable "inputVar", objDlg.Filename\n');
document.write('end sub\n');
document.write('</SCRIPT\> \n');
}
//-->
</SCRIPT>

Может это как то реально сделать на action script ?
Хелп, уже мозги щас вытекут

Старый 07.02.2009, 00:42
amexdesign вне форума Посмотреть профиль Отправить личное сообщение для amexdesign Посетить домашнюю страницу amexdesign Найти все сообщения от amexdesign
  № 2  
Ответить с цитированием
amexdesign

Регистрация: Jan 2009
Адрес: Германия, Bochum
Сообщений: 169
Отправить сообщение для amexdesign с помощью Skype™
смотрите FileUpload метод

Старый 09.02.2009, 17:09
Kyle71227 вне форума Посмотреть профиль Отправить личное сообщение для Kyle71227 Найти все сообщения от Kyle71227
  № 3  
Ответить с цитированием
Kyle71227

Регистрация: Feb 2009
Сообщений: 8
Все вроде делаю как тут написано http://www.flasher.ru/forum/showpost...13&postcount=9
и не работет
Посмотрите пож-ста что не так?
http://www.x2b.ru/get/29022

Старый 09.02.2009, 18:53
amexdesign вне форума Посмотреть профиль Отправить личное сообщение для amexdesign Посетить домашнюю страницу amexdesign Найти все сообщения от amexdesign
  № 4  
Ответить с цитированием
amexdesign

Регистрация: Jan 2009
Адрес: Германия, Bochum
Сообщений: 169
Отправить сообщение для amexdesign с помощью Skype™
судя по вашему коду, вы тестируете локально:
Код AS1/AS2:
file_fr.upload("http://localhost/upload.php");
FileUpload- метод работает только на сервере( если у вас не настроен локальный сервер типа Appache2), поэтому закиньте ваши файлы на сервер и там тестируйте, не забудьте поменять путь к php-файлу
Код AS1/AS2:
file_fr.upload("http://www.ваш_хост.ru/upload.php");
и измените свой пхп-файл на следующий:
Код AS1/AS2:
<?php
 
	if (is_uploaded_file($_FILES['Filedata']['tmp_name']))	 {
 
		$uploadDirectory = "uploads/";   // папка для upload-файлов
		$uploadFile = $uploadDirectory . basename($_FILES['Filedata']['name']);
 
		copy($_FILES['Filedata']['tmp_name'], $uploadFile);
 
	}
 
?>
папке "uploads" присвойте свойства 0777

Старый 10.02.2009, 22:24
Kyle71227 вне форума Посмотреть профиль Отправить личное сообщение для Kyle71227 Найти все сообщения от Kyle71227
  № 5  
Ответить с цитированием
Kyle71227

Регистрация: Feb 2009
Сообщений: 8
Спасибо. еще вот заменил
Код AS1/AS2:
browse_btn.clickHandler = function() {
на
Код AS1/AS2:
browse_btn.onPress = function() {
и тоже самое с аплоад. открытие - выбор файла заработали, но на сервер не грузит. Скажите, может ли служить причиной что домен 3 уровня? типа мой_сайт.сайт_хостера.ру ?

Добавлено через 24 минуты
Все. заработало. спасибо =)

Добавлено через 53 часа 9 минут
Теперь нарисовалась новая проблема. Если я загружаю приложение например вконтакт и пытаюсь загрузить рисунок он пишет ошибку связанную с безопасностью... что делать?

Создать новую тему Ответ Часовой пояс GMT +4, время: 16:49.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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