Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как передать даные на фрей методом пост?
 
 автор: lyubchick   (10.10.2007 в 12:28)   письмо автору
 
 

Здраствуйте.

я думаю что вопрос очень простой, но ответ не могу найти.

Итак на странице есть фрейм
я могу менять адрес страницы, которая в этом фрейме отображается:
frames[0].location.href="http://www.moi_adres.ua";

мне нужно знать как при открытии адреса пхп скрипту передать по методу POST данные.

с уважением,
Любомир

   
 
 автор: sim5   (10.10.2007 в 12:37)   письмо автору
 
   для: lyubchick   (10.10.2007 в 12:28)
 

>при открытии адреса пхп скрипту передать по методу POST данные

Какие данные (от куда), и причем здесь открытие адреса?

   
 
 автор: lyubchick   (10.10.2007 в 12:54)   письмо автору
 
   для: sim5   (10.10.2007 в 12:37)
 

есть две страницы

одна - штмл - содержит в себе фрейм.
в этом фрейме будет отображатся вторая страница.
она написана на пхп. она принимает данные от первой страницы:

$data=$_POST['data'];
echo($data);

как из джаваскрипт я могу передвать данные этому скрипту?

   
 
 автор: sim5   (10.10.2007 в 13:02)   письмо автору
 
   для: lyubchick   (10.10.2007 в 12:54)
 

Ну если я правильно понял вас, то на первой странице должна быть форма с методом передачи POST и action равным вашему скрипту. На первой странице, если через JS (почему не знаю), то отправляем форму - formName.submit().

PS. штмл - язык видать новый. Я вот тоже, случайно, изобрел THML, классная вещь получилась.

   
 
 автор: lyubchick   (10.10.2007 в 13:19)   письмо автору
 
   для: 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.
Мне нужно передать текст на эту страницу.

   
 
 автор: bronenos   (10.10.2007 в 13:28)   письмо автору
 
   для: lyubchick   (10.10.2007 в 13:19)
 

хм..
текст большой?

   
 
 автор: lyubchick   (10.10.2007 в 13:34)   письмо автору
 
   для: bronenos   (10.10.2007 в 13:28)
 

Текст не большой.

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

   
 
 автор: bronenos   (10.10.2007 в 14:21)   письмо автору
 
   для: lyubchick   (10.10.2007 в 13:34)
 

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

   
 
 автор: sim5   (10.10.2007 в 14:33)   письмо автору
 
   для: bronenos   (10.10.2007 в 14:21)
 

А если они отключены?

   
 
 автор: bronenos   (10.10.2007 в 14:40)   письмо автору
 
   для: sim5   (10.10.2007 в 14:33)
 

передача переменной из окна в окно

   
 
 автор: lyubchick   (10.10.2007 в 15:34)   письмо автору
 
   для: bronenos   (10.10.2007 в 14:40)
 

информацию отправить нужно именно через метод POST. Я не могу изменить способа получения данных. В ПХП странице они будут читатся только через $_POST["VarName"].
я уверен что есть другой способ, кроме создания формы.

   
 
 автор: sim5   (10.10.2007 в 15:40)   письмо автору
 
   для: lyubchick   (10.10.2007 в 15:34)
 

Что вы говорите, а что еще кроме формы может передать данные методом POST?

   
 
 автор: bronenos   (10.10.2007 в 15:50)   письмо автору
 
   для: sim5   (10.10.2007 в 15:40)
 

в чистом html я других способов не знаю

   
 
 автор: sim5   (10.10.2007 в 13:28)   письмо автору
 
   для: lyubchick   (10.10.2007 в 13:19)
 

Откуда она принимает данные? Без формы вы никак не передадите данные методом POST.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования