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

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

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

Регистрация: Nov 2001
Адрес: :сердА
Сообщений: 759
Отправить сообщение для sanitar с помощью ICQ
По умолчанию Передача данных из ифрэйма

Ситуация: есть форма, метод пост, обрабатываеться в ифрэйме на другом (это важно) серваке.

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

Всю башку сломал, способов не вижу ваще никак.
поможите.
__________________
я.

Старый 16.11.2005, 02:27
ffffff вне форума Посмотреть профиль Отправить личное сообщение для ffffff Посетить домашнюю страницу ffffff Найти все сообщения от ffffff
  № 2  
Ответить с цитированием
ffffff
 
Аватар для ffffff

Регистрация: Aug 2005
Адрес: Москва
Сообщений: 825
Отправить сообщение для ffffff с помощью ICQ
то что на другом серваке, это совершенно не важно с точки зрения твоей задачи.

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

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

Регистрация: Nov 2001
Адрес: :сердА
Сообщений: 759
Отправить сообщение для sanitar с помощью ICQ
либо ты не понял (почему то мне именно так кажеться)
либо я туп (в чем тоже не спорю =))))

как я скриптом передам постовые запросы на сервак другой (да и даже на свой)????????????
__________________
я.

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

Регистрация: Oct 2005
Адрес: Млечный Путь, 7-й рукав, YD AC-451, 3-я планета.
Сообщений: 996
Отправить сообщение для Skubent с помощью ICQ
Как-как, элементарно...
<form name='tovp' method=post action='http://vasya.pupkin.ru/index.php'>
<input type=hidden name=vp value=1>
</form>
<script>
<тут надо путь в DOM структуре указать до формы>.tovp.submit();
</scirpt>
__________________
Тут вы найдете ответы на почти все вопросы:
А можно ли сделать так ? - Можно.
Почему не работает ? - Неправильно сделано.
Где ошибка ? - В ДНК.

Старый 17.11.2005, 01:07
sanitar вне форума Посмотреть профиль Отправить личное сообщение для sanitar Посетить домашнюю страницу sanitar Найти все сообщения от sanitar
  № 5  
Ответить с цитированием
sanitar
 
Аватар для sanitar

Регистрация: Nov 2001
Адрес: :сердА
Сообщений: 759
Отправить сообщение для sanitar с помощью ICQ
Skubent, блин читай ПЕРВЫЙ пост в сообщении.
ляпнуть лишь бы че, не очень круто.
__________________
я.

Старый 17.11.2005, 02:49
ffffff вне форума Посмотреть профиль Отправить личное сообщение для ffffff Посетить домашнюю страницу ffffff Найти все сообщения от ffffff
  № 6  
Ответить с цитированием
ffffff
 
Аватар для ffffff

Регистрация: Aug 2005
Адрес: Москва
Сообщений: 825
Отправить сообщение для ffffff с помощью ICQ
Цитата:
Сообщение от sanitar
либо ты не понял (почему то мне именно так кажеться)
либо я туп (в чем тоже не спорю =))))

как я скриптом передам постовые запросы на сервак другой (да и даже на свой)????????????
объясни нормально и все тебя поймут.

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

Регистрация: Nov 2001
Адрес: :сердА
Сообщений: 759
Отправить сообщение для sanitar с помощью ICQ
Ща распишу всё супер подробно.

У меня есть:
форма, она обрабатываеться скриптом например на www.1.ru/i.php
обрабатываеться в ифрэйме.

Далее после сабмита что-то появилось в ифрэйме.

Что же мне надо:
Как угодно, любыми средствами вот это что-то из ифрэйма передать моему скрипту (файл целиком)

сложность:
1.передать параметры на www.1.ru/i.php через список переменных нельзя, нужен именно пост.
2. Можно было бы засэйвить этот файл из ифрэйма жсом, но он на другом серваке и соответственно на выходе - хер.

я решения не вижу, поэтому прошу помощи, хотя честно говоря всё раскладывая по полочкам думаю что сделать этого нельзя.
__________________
я.

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

Регистрация: Oct 2005
Адрес: Млечный Путь, 7-й рукав, YD AC-451, 3-я планета.
Сообщений: 996
Отправить сообщение для Skubent с помощью ICQ
Цитата:
Сообщение от sanitar
Ситуация: есть форма, метод пост, обрабатываеться в ифрэйме на другом (это важно) серваке.

Задача: записать результат из ифрэйма в файл (можно было бы на жс, но проблема как раз в том что на другом серваке форма обрабатываеться), либо передать код страницы в текстарию, вообщем похер куда главное чтоб можно было потом обработать.
Ты где-то что-то не так объясняешь. Лично я вот сие ^^^^^^^
перевел на русский так:
Первую фразу игнорируем, автор либо с трудом представляет себе что такое IFRAME, либо не довел свою мысль до логического завершения.

Вторая фраза: надо содержимое формы, расположенной в IFRAME обработать на произвольном сервере и вернуть ответ пользователю.
Код, который надо расположить в IFRAME для отдачи пользователю формы (и генерации POST запроса, ага от клиента), я тебе привел.

Формулируй задачу, желательно без потери совосочетаний, слов и знаков препинания, тебя поймут
__________________
Тут вы найдете ответы на почти все вопросы:
А можно ли сделать так ? - Можно.
Почему не работает ? - Неправильно сделано.
Где ошибка ? - В ДНК.

Старый 17.11.2005, 12:00
Skubent вне форума Посмотреть профиль Отправить личное сообщение для Skubent Посетить домашнюю страницу Skubent Найти все сообщения от Skubent
  № 9  
Ответить с цитированием
Skubent
 
Аватар для Skubent

Регистрация: Oct 2005
Адрес: Млечный Путь, 7-й рукав, YD AC-451, 3-я планета.
Сообщений: 996
Отправить сообщение для Skubent с помощью ICQ
Цитата:
Сообщение от sanitar
У меня есть:
форма, она обрабатываеться скриптом например на www.1.ru/i.php
обрабатываеться в ифрэйме.
Не хочется тебя огорчать, но в IFRAME ничего не обрабатывается. Только отображается, ага.

Цитата:
Сообщение от sanitar
Далее после сабмита что-то появилось в ифрэйме.
Что же мне надо:
Как угодно, любыми средствами вот это что-то из ифрэйма передать моему скрипту (файл целиком)
Располагаешь на основной странице:
<script>
var from_ANOTHER_server;
</script>

Делаешь php-скрипт, чтобы на выходе он формировал следующее:
<script>
from_ANOTHER_server = 'Тут цельна куча данных';
</script>

Цитата:
сложность:
1.передать параметры на www.1.ru/i.php через список переменных нельзя, нужен именно пост.
Как делать POST запрос, я тебе написал, ага ?

Цитата:
2. Можно было бы засэйвить этот файл из ифрэйма жсом, но он на другом серваке и соответственно на выходе - хер.
И это я тебе тоже отписал, создаешь переменную в начале основной страницы, в IFRAME вписываешь ее значение, делов-то куча. Может быть придется покопаться в структуре документа, путь до переменной прописать, тестить лениво, сам погляди.

Цитата:
я решения не вижу, поэтому прошу помощи, хотя честно говоря всё раскладывая по полочкам думаю что сделать этого нельзя.
Все можно, если четко знать, чего хочешь.
__________________
Тут вы найдете ответы на почти все вопросы:
А можно ли сделать так ? - Можно.
Почему не работает ? - Неправильно сделано.
Где ошибка ? - В ДНК.

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

Регистрация: Nov 2001
Адрес: :сердА
Сообщений: 759
Отправить сообщение для sanitar с помощью ICQ
Skubent, ты прикалываешься чтоли???

можешь вообщем больше не отвечать, спасибо.
__________________
я.

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

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

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


 


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


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