| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > получить данные |
| Автор: Zorak 9.6.2012, 11:15 | ||
| Все доброго времени суток. Вопрос следующего характера. У меня на форме существует 3 кнопки - 3 сабмита. назовем их первая, вторая и третья... Первая и третья присуща на форме ВСЕГДА !... при нажатии на первую появляется вторая кнопка. При нажатии на вторую происходят некоторые обчисления и записываются в массив. Как можно получить этот массив данных при нажатии на третью кнопку ?... З.Ы. На каждую кнопку стоит вызов соотвутсвующей функции, где происходит обработка формы. Мои телодвижения (самый как мне кажется нормальный для моей головы способ):
|
| Автор: ksnk 9.6.2012, 11:26 |
| А какие проблемы-то? Все контролы формы сохраняют свои значения в сессии. При обновлении - выводе формы все значения контролов восстанавливаются из сессии. Поведение формы (какая кнопка нажата) определяется по имени кнопки. Если нужно пере вычислить - вычисляем и опять-же в сессию записываем. |
| Автор: Zorak 9.6.2012, 11:35 |
| if isset не помогает, ибо расчеты делются при нажатии второй кнопки... а мне ети расчеты нужно получить при нажатии третьей.... и работать с ними дальше. |
| Автор: ksnk 9.6.2012, 11:51 |
Нужно сохранить их в сесии, если мы говорим о php, а не ajax++ а при нажатии третьей - из сессии забрать. |
| Автор: Zorak 9.6.2012, 12:30 | ||
Да, о сесии... ладно.. попробую).. Просто почемуто не лежит душа к сесии) Добавлено через 3 минуты и 36 секунд Такс, через сесси получилось.. не знаю правда сколько потом будет проблем... карочем всем спасибо, все работает... ушол изучать работу сессий )) |