|
|
|
| Когда я формирую форму метод POST скриптом, а потом запускаю session_stsrt, выдается и форма и нотис:
Notice: A session had already been started - ignoring session_start() in E:\wamp\www\Gallery_DB\headsets.php on line 113,
как раз в 113 строке после выдачи формы. И НИЧЕГО НЕ РАБОТАЕТ, данные формы не передаются в скрипт-обработчик. А не запускать session_stsrt я не могу, потому что просто не вижу другого способа автоматически, без действий пользователя передать данные дальше, для выдачи фоток в другом фрейме (я делаю фотогалерею на фреймах. Кто-нибудь из знатоков может подсказать выход - передать надо 2 длинные строки, длиннее, чем позволяет метод GET. Точнее, небольшую строку и большой массив.
И вдогонку вопрос: можно было бы обойти эту проблему, но в одном Фрейме данные с фоток-ссылок передаются в виде значений, а в другом - только идентификаторы переменных, без значений.
Спасибо. | |
|
|
|
|
|
|
|
для: lassy
(11.05.2012 в 03:28)
| | Вы никак сможете сформировать форму методом POST, это форма может быть передана на сервер этим методом, или методом GET. Вы просто выводите html код формы на страницу.
А стартовать сессию можно только до любой передачи в браузер, а так как форма у вас выдается раньше старта сессии, то так и получается.
Стартуйте сессию до, и будет порядок. | |
|
|
|