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

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

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

Регистрация: May 2009
Сообщений: 14
По умолчанию Нужна консультация по методу sendAndLoad()

Строку присоединяет,отправляет (как GET так и POST). Не создаётся новый файл файл и в нём не сохраняются изменения(не изменяется существующий файл).
Приведите,пожалуйста простейший рабочий код.
Вопрос второй: будет ли работать данный метод при тестировании на локальной машине или это только сетевая серверная функция?

Спасибо тем кто не пожалеет энергии на ответ.
__________________
Получится,конечно,получится...

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

Регистрация: Nov 2005
Сообщений: 1,155
sendAndLoad() отправляет и получает данные на/с сервер(а). Естественно, без сервера это работать не будет. Запись в файл так же осуществляется на сервере с помощью серверного скрипта, не имеющего никакого отношения к функциям во Flash. (fput к примеру в php). Установите на своем компьютере любой сервер (apache к примеру) и тестируйте. Хелп Вам в помосчь.
Пошагово
1.Установите Apache
2. Установите PHP
3. Отконфигурируйте связку Apache+PHP
4. Запустите флешку и проверьте работоспособность


Последний раз редактировалось flash33; 20.05.2009 в 11:27.
Старый 20.05.2009, 14:33
Spaniard1977 вне форума Посмотреть профиль Отправить личное сообщение для Spaniard1977 Найти все сообщения от Spaniard1977
  № 3  
Ответить с цитированием
Spaniard1977

Регистрация: May 2009
Сообщений: 14
Спасибо,flash33!!!
Думаю Аpache устанавливать не надо,т.к. есть доступный сервер в сети.
Если я правильно понял saveAndLoad() активирует серверный скрипт,который и осуществляет запись в файл. Я пробовал скрипты из FAQ на этом форуме.Не работает.Всю голову сломал. Начал разбираться с php. Если есть возможность,выложите простейший рабочий php скрипт,который открывает новый файл и производит запись в него.
Как лучше решать задачу записи данных на сервер? Может XML предпочтительней?

Вот такое php не работает:

Код:
<?
if(isset($_POST["sending"]))
{
	$str=$_POST["sending"];
	$p=fopen("l.xml","w");
	$s="<?xml version=\"1.0\"?><num>".$str."</num>";
	echo "TEXT=$str";
	fputs($p,$s);
	fclose($p);
}
?>
__________________
Получится,конечно,получится...


Последний раз редактировалось iNils; 20.05.2009 в 15:13.
Старый 20.05.2009, 14:47
nOobCrafter вне форума Посмотреть профиль Отправить личное сообщение для nOobCrafter Найти все сообщения от nOobCrafter
  № 4  
Ответить с цитированием
nOobCrafter

Регистрация: Nov 2008
Сообщений: 894
Записей в блоге: 1
имхо это в другой раздел форума возможно дело в самом обьявлении пхп:
Цитата:
1. <?php echo("если вы хотите работать с документами XHTML или XML, делайте так\n"); ?>

2. <? echo ("это простейшая инструкция обработки SGML\n"); ?>
<?= выражение ?> Это синоним для "<? echo выражение ?>"

3. <script language="php">
echo ("некоторые редакторы (например, FrontPage) не
любят инструкции обработки");
</script>

4. <% echo ("Вы можете по выбору использовать теги в стиле ASP"); %>
<%= $variable; # Это синоним для "<% echo . . ." %>

Первый способ, <?php. . .?>, наиболее предпочтительный, так как он позволяет использовать PHP в коде, соответствующем правилам XML, таком как XHTML.
Второй способ не всегда доступен. Короткие теги доступны только когда они включены. Это можно сделать, используя функцию short_tags() (только в PHP 3), включив установку short_open_tag в конфигурационном файле PHP, либо скомпилировав PHP с параметром --enable-short-tags для configure. Даже если оно включено по умолчанию в php.ini-dist, использование коротких тегов не рекомендуется.

Четвертый способ доступен только если теги в стиле ASP были включены, используя конфигурационную установку asp_tags.

Старый 20.05.2009, 15:12
Spaniard1977 вне форума Посмотреть профиль Отправить личное сообщение для Spaniard1977 Найти все сообщения от Spaniard1977
  № 5  
Ответить с цитированием
Spaniard1977

Регистрация: May 2009
Сообщений: 14
<?php...?> не работает.
__________________
Получится,конечно,получится...

Старый 20.05.2009, 15:13
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 6  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Spaniard1977, для оформления своего кода, надо использовать теги [code][/code].
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 20.05.2009, 15:37
Spaniard1977 вне форума Посмотреть профиль Отправить личное сообщение для Spaniard1977 Найти все сообщения от Spaniard1977
  № 7  
Ответить с цитированием
Spaniard1977

Регистрация: May 2009
Сообщений: 14
iNils,понял,спасибо.
По вопросу можете что-то подсказать?
__________________
Получится,конечно,получится...

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

Регистрация: Nov 2005
Сообщений: 1,155
Вот так у вас работает?
Код:
<?php
phpinfo();
?>
Если нет, у вас php не работает в связке с сервером. Читать тут

Старый 21.05.2009, 10:54
Michaael вне форума Посмотреть профиль Отправить личное сообщение для Michaael Найти все сообщения от Michaael
  № 9  
Ответить с цитированием
Michaael
 
Аватар для Michaael

Регистрация: Apr 2009
Сообщений: 62
Установите себе Денвер....

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

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

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


 


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


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