Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Как передать в переменную PHP значение из hidden на этой же странице? / 6 сообщений из 6, страница 1 из 1
31.08.2015, 16:28
    #39039836
DarkMaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как передать в переменную PHP значение из hidden на этой же странице?
Есть страничка, на которой расположено несколько DIV с формами внутри. Div`ы изначально с display:none (не видимы).
Изначально видимые данные - это некая таблица.
По клику я показываю эти дивы. Через JS выгребаю нужные мне данные (они в hidden input лежат) из ячейки таблицы и опять-таки с помощью JS переписываю нужное мне в HIDDEN поля формы в внутри DIV`а. Но есть нюанс - мне нужно одно из этих "мигрирующих" значений получить в переменной PHP без $_POST/$_GET.

Т.е. пример на пальцах:
Пусть в hidden в ячейках таблицы лежат:

1 | 2
---+---
3 | 4

По клику я должен в показываемом DIV`е сделать:

Код: php
1.
2.
  if  ( $hiddenvalue == 4 ) then print("OK");
  else print("Failed");



Как это сделать?
...
Рейтинг: 0 / 0
31.08.2015, 16:42
    #39039848
kunaksergey
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как передать в переменную PHP значение из hidden на этой же странице?
Почему бы не вывести в DIV с помощью JS.
...
Рейтинг: 0 / 0
31.08.2015, 17:05
    #39039872
DarkMaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как передать в переменную PHP значение из hidden на этой же странице?
kunaksergey,

Данные из БД нужно брать в зависимости от значения. + Еще разные скрипты навешены.

Т.е. рисую табличку. Рисую скрытые DIV`ы (данных в дивах еще нет). Щелкаем на ячейке - данные из hidden полей в таблице уехали в hidden поля формы в диве + сам див отобразился. Ну а дальше тривиальный form.submit() для обработки.

Вот как бы мне так извратится, чтобы перед отображением дива (там грубо говоря простой сброс display:none -> display:"") в момент получения данных из БД поймать одно из переехавших значений в переменную PHP? В принципе в JS можно попытаться сделать document.write(....нужное мне значение...) а в PHP ловить через ob_get_contents(), но все дело в том, что это ни к чему не приведет - сам-то див уже нарисован.
...
Рейтинг: 0 / 0
31.08.2015, 17:12
    #39039880
kunaksergey
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как передать в переменную PHP значение из hidden на этой же странице?
Ну запрашивай данные ajax'ом
...
Рейтинг: 0 / 0
31.08.2015, 17:38
    #39039912
DarkMaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как передать в переменную PHP значение из hidden на этой же странице?
kunaksergey,

Видимо придется. Думал есть какой-то хитрый способ ;(
...
Рейтинг: 0 / 0
31.08.2015, 17:45
    #39039918
kunaksergey
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как передать в переменную PHP значение из hidden на этой же странице?
DarkMasterkunaksergey,
Видимо придется. Думал есть какой-то хитрый способ ;(
на момент использования странички скрипт PHP уже закончил свою работу, так, что тут или ajax или перегрузка страницы с параметрами
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Как передать в переменную PHP значение из hidden на этой же странице? / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]