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

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

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

Регистрация: May 2008
Сообщений: 12
По умолчанию работа с html-сессией

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

Старый 06.05.2008, 19:51
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 2  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Передайте через flashvars.

Старый 06.05.2008, 19:59
vooparker вне форума Посмотреть профиль Отправить личное сообщение для vooparker Посетить домашнюю страницу vooparker Найти все сообщения от vooparker
  № 3  
Ответить с цитированием
vooparker
 
Аватар для vooparker

Регистрация: Apr 2006
Адрес: Kursk, Russia
Сообщений: 523
Отправить сообщение для vooparker с помощью ICQ
Цитата:
Сообщение от bash77 Посмотреть сообщение
он хранится не в куках
а где?
__________________
Челябинские флешеры настолько суровы, что пишут код во Flash IDE

Старый 06.05.2008, 20:03
bash77 вне форума Посмотреть профиль Отправить личное сообщение для bash77 Найти все сообщения от bash77
  № 4  
Ответить с цитированием
bash77

Регистрация: May 2008
Сообщений: 12
через flashvars не катит.
я не могу использовать не объявленные переменные - ошибка при компиляции !
а если объявляю - то она разумеется = null

для vooparker: в переменной наверно (хотя может название какое есть)

Старый 06.05.2008, 20:04
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 5  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Цитата:
Сообщение от bash77 Посмотреть сообщение
через flashvars не катит.
я не могу использовать не объявленные переменные - ошибка при компиляции !
А вы вообще знаете, как работают flashvars в AS3?

Старый 06.05.2008, 20:07
bash77 вне форума Посмотреть профиль Отправить личное сообщение для bash77 Найти все сообщения от bash77
  № 6  
Ответить с цитированием
bash77

Регистрация: May 2008
Сообщений: 12
хм, возможно незнаю...
покажите где почитать

Старый 06.05.2008, 20:10
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 7  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Цитата:
Сообщение от bash77 Посмотреть сообщение
хм, возможно незнаю...
покажите где почитать
В встроенной справке по ActionScript.

Старый 06.05.2008, 20:11
vooparker вне форума Посмотреть профиль Отправить личное сообщение для vooparker Посетить домашнюю страницу vooparker Найти все сообщения от vooparker
  № 8  
Ответить с цитированием
vooparker
 
Аватар для vooparker

Регистрация: Apr 2006
Адрес: Kursk, Russia
Сообщений: 523
Отправить сообщение для vooparker с помощью ICQ
идентификатор сессии должен содержаться в куках, достать его оттуда можно через js и ExtrenalInterface:
http://yarovoy.com/2007/10/21/using_cookies_in_as3/
__________________
Челябинские флешеры настолько суровы, что пишут код во Flash IDE

Старый 06.05.2008, 20:13
bash77 вне форума Посмотреть профиль Отправить личное сообщение для bash77 Найти все сообщения от bash77
  № 9  
Ответить с цитированием
bash77

Регистрация: May 2008
Сообщений: 12
ну про куки-то я вот что нашел http://yarovoy.com/2007/10/21/using_cookies_in_as3/

Старый 07.05.2008, 15:26
bash77 вне форума Посмотреть профиль Отправить личное сообщение для bash77 Найти все сообщения от bash77
  № 10  
Ответить с цитированием
bash77

Регистрация: May 2008
Сообщений: 12
ну сделал как в мануале описано, всё по пржнему... null
вот кусок хтмл-файла:
Код:
<noscript>
  	<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="chat" width="100%" height="100%"
			codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab">
			<param name="movie" value="inn.swf" />
			<param name="quality" value="high" />
			<param name="bgcolor" value="#000000" />
			<param name="flashVars" value="mySess=12345"/>
			<param name="allowScriptAccess" value="sameDomain" />
			<embed src="inn.swf" quality="high" bgcolor="#000000"
				width="100%" height="100%" name="chat" align="middle"
				play="true"
				loop="false"
				quality="high"
				flashVars="mySess=12345"
				allowScriptAccess="sameDomain"
				type="application/x-shockwave-flash"
				pluginspage="http://www.adobe.com/go/getflashplayer">
			</embed>
	</object>
</noscript>
хтмл-файл используется тот который сгенерировал Flex.
далее кусок во флэшке значит такой:
Код:
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" creationComplete="initVars()" layout="vertical" width="100%" height="100%" paddingLeft="2" paddingRight="2" paddingTop="2" paddingBottom="2" backgroundColor="#000000">
    <mx:Script>
        <![CDATA[
     		[Bindable]
     		public var mySess:String;

     		private function initVars():void {
     			mySess = Application.application.parameters.mySess;
     		}

    	]]>
    </mx:Script>
использую так
MsgBox.htmlText = mySess;
и в MsgBox прилетает null


Последний раз редактировалось bash77; 07.05.2008 в 15:28.
Создать новую тему Ответ Часовой пояс GMT +4, время: 06:14.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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