Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как передать значение переменной из Javascript, на сервер скрипту PHP 
:(
    Опции темы
Guest
  Дата 6.3.2005, 22:56 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Реально ли передать значение переменной JavaScript в переменную PHP?
  Вверх
Irokez
Дата 6.3.2005, 22:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


индеец
***


Профиль
Группа: Участник Клуба
Сообщений: 1180
Регистрация: 20.10.2004

Репутация: 1
Всего: 53



куки, пост, гет ... XHttpRequest ....
PM   Вверх
Guest
Дата 6.3.2005, 22:59 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Цитата(Irokez @ 6.3.2005, 22:57)
куки, пост, гет ... XHttpRequest ....

Любым способам. Главное - в пределах одной страницы. smile
  Вверх
Guest
Дата 6.3.2005, 23:02 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Лучше get-ом или post-ом
  Вверх
Irokez
Дата 6.3.2005, 23:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


индеец
***


Профиль
Группа: Участник Клуба
Сообщений: 1180
Регистрация: 20.10.2004

Репутация: 1
Всего: 53



пример - это любая форма, скажи какова задача, к ней и пример подберем ..
PM   Вверх
Guest
Дата 6.3.2005, 23:13 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Цитата(Irokez @ 6.3.2005, 23:05)
скажи какова задача, к ней и пример подберем

Файл php. Сначала идет javascript, который открывает новую страницу в новом окне. Если у юзверя pop-up окна блокируются, то окно не открывается. Для этого в этом же скрипте дописываем проверку открытия окна. Далее следует php скрипт, который должен записывать данные в БД лишь в том случае, если новое окно было открыто. Вот. Думаю понятно объяснил.
  Вверх
Irokez
Дата 6.3.2005, 23:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


индеец
***


Профиль
Группа: Участник Клуба
Сообщений: 1180
Регистрация: 20.10.2004

Репутация: 1
Всего: 53



а возможно поместить скрипт, записывающий данные в БД в открывающееся окно?
PM   Вверх
Guest
Дата 6.3.2005, 23:20 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Нет. Страница открывается на хосте, который не держит РНР.
А возможно ли создать <input type="hidden" value="zzz">, потом в JavaScript поменять значение value, а потом считать его в РНР?
  Вверх
Irokez
Дата 6.3.2005, 23:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


индеец
***


Профиль
Группа: Участник Клуба
Сообщений: 1180
Регистрация: 20.10.2004

Репутация: 1
Всего: 53



а если открывать в новом окне к примеру - script.php?page=http://site.com
скрипт записывает данные в базу и затем делает редирект на site.com
PM   Вверх
Guest
Дата 6.3.2005, 23:33 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Откраываемую страницу лучше вообще не трогать. она одминистрируется не мной.
  Вверх
Aliance
Дата 7.3.2005, 00:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

Репутация: 55
Всего: 137



Цитата(Guest @ 6.3.2005, 23:20)
А возможно ли создать <input type="hidden" value="zzz">, потом в JavaScript поменять значение value, а потом считать его в РНР?

Да, просто:
Код

var val = document.f1.hid.value;
  // чтобы поменять значение, используй следующую запись:
  // val = 'твое_новое_значение';
alert(val);
...
<form action="" name="f1">
<input type="hidden" value="zzz" name="hid">
</form>


Это сообщение отредактировал(а) Aliance - 7.3.2005, 00:55
PM MAIL WWW ICQ Skype   Вверх
Sardar
Дата 11.3.2005, 19:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

Репутация: 78
Всего: 317



Полезно почитать: http://forum.vingrad.ru/index.php?showtopic=27230


--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0503 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.