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

Вернуться   Форум Flasher.ru > Flash > Серверные технологии и Flash

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 13.02.2006, 23:14
CREDO вне форума Посмотреть профиль Отправить личное сообщение для CREDO Посетить домашнюю страницу CREDO Найти все сообщения от CREDO
  № 1  
Ответить с цитированием
CREDO
 
Аватар для CREDO

Регистрация: Oct 2004
Адрес: Сочи
Сообщений: 591
Отправить сообщение для CREDO с помощью ICQ
По умолчанию приём переменных из PHP

Подскажите плиз

почему присходит следущее:


в php есть строка :
$may=5;
echo "amount=$may";

так почему, когда во flash'e трейсю полученную переменную, получаю amount=5, а не чисто 5

Старый 13.02.2006, 23:29
serzhman вне форума Посмотреть профиль Отправить личное сообщение для serzhman Найти все сообщения от serzhman
  № 2  
Ответить с цитированием
serzhman
 
Аватар для serzhman

Регистрация: Dec 2005
Адрес: Kainsk
Сообщений: 88
Если я не ошибаюсь, то ты просто строку передаёшь, которая есть "amount=5".
Пиши так:
echo $may;

Старый 13.02.2006, 23:36
Король вне форума Посмотреть профиль Отправить личное сообщение для Король Найти все сообщения от Король
  № 3  
Ответить с цитированием
Король
 
Аватар для Король

Регистрация: Oct 2003
Адрес: Москва
Сообщений: 2,736
Отправить сообщение для Король с помощью ICQ
а почему когда ты передаешь "мама" - флеш получает "мама" а не "папа"?

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

Регистрация: Oct 2004
Адрес: Сочи
Сообщений: 591
Отправить сообщение для CREDO с помощью ICQ
Это понятно.
Король.
Если протрейсить переменную amount созданную во flash, то выводиться 5, а если поулученную из PHP, то выводит amount=5;

serzhman.
Если я просто передаю
echo $may
а во flesh трейсю переменную trace(may), почему-то выводит undefined


как же получить чистый результат?

Старый 14.02.2006, 11:36
Король вне форума Посмотреть профиль Отправить личное сообщение для Король Найти все сообщения от Король
  № 5  
Ответить с цитированием
Король
 
Аватар для Король

Регистрация: Oct 2003
Адрес: Москва
Сообщений: 2,736
Отправить сообщение для Король с помощью ICQ
блин
ты флешем спрашиваешь у скрипта результат какой-то операции. скрипт возвращает число. откуда флешу знать, как скрипт это число получил и как он его там у себя называет? класс loadVars - это объект, который по событию onLoad/onData наполняется передаваемым ему содержимым. в твоем случае это - число. чтоб к нему обратиться - протрейсь myLoadVars (или как там они у тебя называются) .onData(obj){
trace(obj);
}
дальше исходи из этого

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

Регистрация: Jun 2005
Сообщений: 367
попробуй
xxx.onLoad=function() {
trace (this["amount"]); //или this.amount
}
__________________
[MScoder]

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

Регистрация: Feb 2004
Сообщений: 38
Отправить сообщение для mTz с помощью ICQ
Может в начале ошибка:
echo "".amount=$may."";
тем самым даешь знать что в этих ковычках ".." у тебя идет функция а не тексти, как было у тебя

Старый 14.02.2006, 17:10
MeinTeil вне форума Посмотреть профиль Отправить личное сообщение для MeinTeil Найти все сообщения от MeinTeil
  № 8  
Ответить с цитированием
MeinTeil

Регистрация: Feb 2006
Сообщений: 83
На: 100% всё ПАШЕТ

//PHP
echo("amount=$may&");


//FLASHH кнопке
on (release) {
readReg = new LoadVars();
dataSend = new LoadVars();
readReg.onLoad = function(success) {
if (success) {
trace(readReg.amount);
}
};
dataSend.sendAndLoad("имя PHP скрипта", readReg, "POST");
}

А как вы ПРОВЕРЯЕТЕ PHP СКРИПТЫ на КОМПЕ? Например trace c PHP скрипта? Я чтоб проверить PHP скрипт выкладываю всё на сервак в НЭТ захожу на страницу и проверяю. Я помог помогите мне..

OFFTOP:
Для АNTARESA что ты выёживаешься, у тебя может всё и по маслу а у остальных нет, ты может всё знаешь а остальные нет, место того чтоб закрывать ТОПИК прошлый CREDO.. мог бы подсказать..


Последний раз редактировалось MeinTeil; 14.02.2006 в 17:41.
Старый 14.02.2006, 17:58
Skubent вне форума Посмотреть профиль Отправить личное сообщение для Skubent Посетить домашнюю страницу Skubent Найти все сообщения от Skubent
  № 9  
Ответить с цитированием
Skubent
 
Аватар для Skubent

Регистрация: Oct 2005
Адрес: Млечный Путь, 7-й рукав, YD AC-451, 3-я планета.
Сообщений: 996
Отправить сообщение для Skubent с помощью ICQ
Цитата:
Сообщение от MeinTeil
А как вы ПРОВЕРЯЕТЕ PHP СКРИПТЫ на КОМПЕ?
OFFTOP:
Для АNTARESA что ты выёживаешься...
Прежде чем крики поднимать, почитал бы литературку кое-какую, глядишь, за умного бы сошел...

А php-скрипты проверяются просто -
http://www.php.net
http://httpd.apache.org
и будет тебе счастье.
__________________
Тут вы найдете ответы на почти все вопросы:
А можно ли сделать так ? - Можно.
Почему не работает ? - Неправильно сделано.
Где ошибка ? - В ДНК.

Старый 14.02.2006, 18:16
MeinTeil вне форума Посмотреть профиль Отправить личное сообщение для MeinTeil Найти все сообщения от MeinTeil
  № 10  
Ответить с цитированием
MeinTeil

Регистрация: Feb 2006
Сообщений: 83
Цитата:
Сообщение от Skubent
Прежде чем крики поднимать, почитал бы литературку кое-какую, глядишь, за умного бы сошел...

А php-скрипты проверяются просто -
http://www.php.net
http://httpd.apache.org
и будет тебе счастье.
Ты тоже с группы ANTARESA? Мало того что англоязычные ресурсы так хоть бы объяснил что откуда скачать, лучше выслушать какое то "чайневское" высказывание подтверждённое хоть чем то, чем "зачитанного" ляпнувшего только для себе подобных.. пользы больше

http://www.cashmaker.ru/p7018.html
вот кому надо по вопросу который был у меня

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

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

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


 


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


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