Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Архив форумов ЦИТФорума
Море(!) вопросов - Море(!) ответов
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Как правильно задавать вопросы

Задача за вознаграждение

 
Перейти:  
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Интернет
Предыдущая тема :: Следующая тема  
Автор Сообщение
Серж программер
Гость





СообщениеДобавлено: Вс Авг 10 2003 15:40    Заголовок сообщения: Задача за вознаграждение Ответить с цитатой

Здравствуйте, программеры!

У меня возникла проблема, которую нужно срочно решить. Тому, кто мне поможет
это сделать обещаю небольшое вознаграждение в размере 5WMZ.

Описание проблемы:
Имеется html страница на одном из серверов, только в середину этой страницы
(между тэгами ...) я могу вставлять с помощью специальной формы на этом сервере html код
в том числе javascript, php код. Правда существуют некоторые ограничения на javascript код
(например, нельзя вставлять window.open(), include, фреймами, cookie).
На этой странице есть html форма, в которой находится кнопка submit. При
нажатии на нее выполняется программа на сервере. Причем эта форма не
содержит полей, с помощью которых пользователь мог бы вводить данные.
В основном только hidden поля.
После нажатия на эту кнопка в браузер загружается генерируемая программой на сервере
страница. В этой странице не может содержаться мой код (т.е. там содержится код, генерируемый
только серверной программой).
На этой странице также имеется html форма, которая содержит
текстовое поле, в которую пользователь вводит данные, и кнопку submit.
После нажатия на которую выполняется еще одна программа на сервере.
В общем, код можно вставлять только в самую первую страницу.

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

Очень прошу мне помочь, как я уже сказал, в долгу не останусь.

Пока, программеры!
Вернуться к началу
Dmitry.Karpov http://prof
Гость





СообщениеДобавлено: Вс Авг 10 2003 16:18    Заголовок сообщения: Есть сырая идея... Ответить с цитатой

Надо оставить в памяти браузера "резидентную программу" - иначе никак. Проблема в том, что запрещено выполнять window.open, так что надо как-то извратиться. Я бы попробовал вообще заменить страницу на новую в том же окне - либо загрузить по URL, либо сделать document.write (возможно, тогда можно будет выполнить и window.open). Ну а потом надо будет извлекать данные из нового окна - это можно сделать, зная его имя (это тоже проблема).
Вернуться к началу
Серж программер
Гость





СообщениеДобавлено: Пн Авг 11 2003 16:38    Заголовок сообщения: Re: Есть сырая идея... Ответить с цитатой

Спасибо за совет!

Только проблема в том, что после нажатия на кнопку первой страницы нужно, чтобы загрузилась именно вторая страница, а ни какая-нибудь другая!
Правда, можно загрузить и другую с моего сервера, но при этом нужно, чтобы у клиента в
строке URL содержался адрес не моей страницы, которую я загрузил, а страницы интернет сервера!

Если знаешь, как заменить адрес URL в строке браузера на другой (ложный), очень прошу напиши!

Заранее благодарен, СЕРЖ!
Вернуться к началу
Dmitry.Karpov http://prof
Гость





СообщениеДобавлено: Пн Авг 11 2003 17:13    Заголовок сообщения: Как делать Ответить с цитатой

Исходная страница грузит промежуточную с произвольным кодом. Промежуточная оставляет резидентную программу в открытом ею окне и загружает нужную страницу.
Вернуться к началу
DrBorman
Гость





СообщениеДобавлено: Вт Авг 12 2003 22:08    Заголовок сообщения: А пример, где такое уже делается, можешь дать? У меня такое подозрение, что здесь только серверными скриптами можно справиться. Ответить с цитатой

-
Вернуться к началу
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Интернет Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2002 phpBB Group
Русская поддержка phpBB

 

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 6608306, ICQ 232284597
Пресс-релизы — pr@citforum.ru
Послать комментарий
Информация для авторов
This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2006 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...