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

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

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

Регистрация: May 2008
Сообщений: 23
По умолчанию Отослать данные в пхп, а потом забрать результат обработки

Доброе время суток!
Столкнулся с подобной задачей впервые, поэтому нужна помощь. Итак. Есть база MySQL, в ней хранится справочник (поля - фамилия, телефон, кабинет). Есть работающий скрипт на пхп, который позволяет произвести выборку из базы данных по какому-либо критерию(по фамилии, кабинету или телефону). Но проблемка в том, что если в пхп можно переслать параметры поиска из флэша методом loadVariables, который служит красочной оболочкой, то как забрать оттуда результаты выборки - понятия не имею.

Старый 30.05.2008, 18:49
__ant вне форума Посмотреть профиль Отправить личное сообщение для __ant Найти все сообщения от __ant
  № 2  
Ответить с цитированием
__ant

Регистрация: Aug 2007
Адрес: Москва
Сообщений: 56
LoadVars.sendAndLoad

Старый 02.06.2008, 14:01
Albion вне форума Посмотреть профиль Отправить личное сообщение для Albion Найти все сообщения от Albion
  № 3  
Ответить с цитированием
Albion

Регистрация: May 2008
Сообщений: 23
Ммм...попытался отправлять данные в пхп, выяснилось, что в 5 пхп отключена директива globalvars, данные, грузимые в пхп выгружаются как undefined. Как решить эту проблему, подскажите пожалуйста. Задача вообще формулируется так: сделать выборку данных из MySQL и вывести во флешке - новостной блок. Если есть какие-нибудь наработки в этой области, буду только рад
Вложения
Тип файла: zip list.zip (54.0 Кб, 55 просмотров)

Старый 02.06.2008, 14:25
alexcon314 вне форума Посмотреть профиль Отправить личное сообщение для alexcon314 Найти все сообщения от alexcon314
  № 4  
Ответить с цитированием
alexcon314
listener

модератор форума
Регистрация: Jun 2006
Сообщений: 3,260
Записей в блоге: 28
Отправить сообщение для alexcon314 с помощью ICQ
То, что вы представили во вложении, никак не отражает сути вашего вопроса: остутствует исходник .fla, отсутствует php-скрипт как таковой.
Кроме того, вы пользовались поиском по ключевым словам "LoadVars"? Если нет - обязательно воспользуйтесь. На форуме масса примеров на эту тему.


Последний раз редактировалось alexcon314; 02.06.2008 в 14:35.
Старый 02.06.2008, 16:14
Albion вне форума Посмотреть профиль Отправить личное сообщение для Albion Найти все сообщения от Albion
  № 5  
Ответить с цитированием
Albion

Регистрация: May 2008
Сообщений: 23
Извиняюсь за рассеянность. Вот исходники. Проблема в том, что данные передаются во флешку, но как undefined, хотя в пхп им присвоено конкретное значение
Код flash:
Код:
var client:LoadVars = new LoadVars();

client.onLoad = function (success:Boolean):Void {
    if (success) {
        _root.my_txt.text = "Searchtype = " + client.searchtype;    
    trace("peredano");
	} else {
        my_txt.text = "Nichego ne peredano!";
    }
}

client.load("results1.php");
Код php(results1.php):
Код:
$searchtype=$_POST['searchtype'];//priem peremennoy $searchtype dlya dalneyshey obrabotki
$searchtype="ok";//zdes peremennoy $searchtype prisvaivaetsya novoe znachenie 
echo $searchtype;//vyvod peremennoy
Вложения
Тип файла: zip files.zip (5.1 Кб, 51 просмотров)

Старый 02.06.2008, 16:25
alexcon314 вне форума Посмотреть профиль Отправить личное сообщение для alexcon314 Найти все сообщения от alexcon314
  № 6  
Ответить с цитированием
alexcon314
listener

модератор форума
Регистрация: Jun 2006
Сообщений: 3,260
Записей в блоге: 28
Отправить сообщение для alexcon314 с помощью ICQ
Оставьте в скрипте только пхп. Зачем вам там хтмл-теги?
Код:
<?
$searchtype=$_POST['searchtype'];//priem peremennoy $searchtype dlya dalneyshey obrabotki
$searchtype="&searchtype=ok";//zdes peremennoy $searchtype prisvaivaetsya novoe znachenie 
echo $searchtype;//vyvod peremennoy
?>

Старый 02.06.2008, 16:46
Albion вне форума Посмотреть профиль Отправить личное сообщение для Albion Найти все сообщения от Albion
  № 7  
Ответить с цитированием
Albion

Регистрация: May 2008
Сообщений: 23
Ммм...Исправил, но не вижу разницы в работе, а точнее неработе передачи переменной. Такое ощущение, что пхп блокирует запрос переменной.

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

модератор форума
Регистрация: Jun 2006
Сообщений: 3,260
Записей в блоге: 28
Отправить сообщение для alexcon314 с помощью ICQ
Код:
on (release) {
	var client:LoadVars = new LoadVars();
	client.searchtype = "sending data";
	client.onLoad = function(success:Boolean):Void  {
		trace(success);
		if (success) {
			_root.my_txt.text = "Searchtype = "+client.searchtype;
			trace(client.searchtype);
		} else {
			my_txt.text = "Nichego ne peredano!";
		}
	};
	client.sendAndLoad("http://localhost/albion/results1.php", client);
}
Код:
<?
$searchtype=$_POST['searchtype'];//priem peremennoy $searchtype dlya dalneyshey obrabotki
$searchtype="&searchtype=".$searchtype.":loaded ok";//zdes peremennoy $searchtype prisvaivaetsya novoe znachenie 
echo $searchtype;//vyvod peremennoy
?>

Старый 02.06.2008, 18:00
Albion вне форума Посмотреть профиль Отправить личное сообщение для Albion Найти все сообщения от Albion
  № 9  
Ответить с цитированием
Albion

Регистрация: May 2008
Сообщений: 23
Благодарю за помощь, тему можно закрыть

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

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

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


 


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


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