|
|
|
| Здраствуйте.
я думаю что вопрос очень простой, но ответ не могу найти.
Итак на странице есть фрейм
я могу менять адрес страницы, которая в этом фрейме отображается:
frames[0].location.href="http://www.moi_adres.ua";
|
мне нужно знать как при открытии адреса пхп скрипту передать по методу POST данные.
с уважением,
Любомир | |
|
|
|
|
|
|
|
для: lyubchick
(10.10.2007 в 12:28)
| | >при открытии адреса пхп скрипту передать по методу POST данные
Какие данные (от куда), и причем здесь открытие адреса? | |
|
|
|
|
|
|
|
для: sim5
(10.10.2007 в 12:37)
| | есть две страницы
одна - штмл - содержит в себе фрейм.
в этом фрейме будет отображатся вторая страница.
она написана на пхп. она принимает данные от первой страницы:
$data=$_POST['data'];
echo($data);
|
как из джаваскрипт я могу передвать данные этому скрипту? | |
|
|
|
|
|
|
|
для: lyubchick
(10.10.2007 в 12:54)
| | Ну если я правильно понял вас, то на первой странице должна быть форма с методом передачи POST и action равным вашему скрипту. На первой странице, если через JS (почему не знаю), то отправляем форму - formName.submit().
PS. штмл - язык видать новый. Я вот тоже, случайно, изобрел THML, классная вещь получилась. | |
|
|
|
|
|
|
|
для: sim5
(10.10.2007 в 13:02)
| | в том то и проблема - я не могу использовать форму для отправки данных.
попытаюсь объяснить все, что мне нужно сделать(конкретно), чтобы было ясно почему я решил использовать джаваскрипт.
итак по порядку:
вот скрипт, который находится на html странице.
<html>
<head>
</head>
<body>
<script type="text/javascript">
win=window.open("http://www.kyivstar.net/sms/","kyivstar");
function writeit()
{
win.frames[0].location.href="http://www.kyivstar.net/_sms/?lang=ua";
}
</script>
<input type="button" onclick="writeit()" />
</body>
</html>
|
Как видете, он открывает другое окно. В этом окне находится фрейм. В фрейме будет появлятся страница, написанная на PHP. Она приниает данные по методу POST.
Мне нужно передать текст на эту страницу. | |
|
|
|
|
|
|
|
для: lyubchick
(10.10.2007 в 13:19)
| | хм..
текст большой? | |
|
|
|
|
|
|
|
для: bronenos
(10.10.2007 в 13:28)
| | Текст не большой.
Страница, написанная на PHP, содержит форму, она приниает данные по методу POST от этой формы (от себя самой). Но мне нужно вписать в эту форму текст автоматически, сгенерировав POST запрос при открытии страницы (или после открытия) | |
|
|
|
|
|
|
|
для: lyubchick
(10.10.2007 в 13:34)
| | если текст предопределенный и небольшой, можно воспользоваться куками для его транспортировки | |
|
|
|
|
|
|
|
для: bronenos
(10.10.2007 в 14:21)
| | А если они отключены? | |
|
|
|
|
|
|
|
для: sim5
(10.10.2007 в 14:33)
| | передача переменной из окна в окно | |
|
|
|
|
|
|
|
для: bronenos
(10.10.2007 в 14:40)
| | информацию отправить нужно именно через метод POST. Я не могу изменить способа получения данных. В ПХП странице они будут читатся только через $_POST["VarName"].
я уверен что есть другой способ, кроме создания формы. | |
|
|
|
|
|
|
|
для: lyubchick
(10.10.2007 в 15:34)
| | Что вы говорите, а что еще кроме формы может передать данные методом POST? | |
|
|
|
|
|
|
|
для: sim5
(10.10.2007 в 15:40)
| | в чистом html я других способов не знаю | |
|
|
|
|
|
|
|
для: lyubchick
(10.10.2007 в 13:19)
| | Откуда она принимает данные? Без формы вы никак не передадите данные методом POST. | |
|
|
|