Массив в адресной строке IE7 обрезается

JSergRu

..ιilliιlιiιliιllilιι..
Посмотрите, пожалуйста, bto.vov.ru
Расширенная версия работает некорректно в IE7, почему - разобрался сам: IE обрезает массив передаваемых данных и _GET и _POST. В остальных браузерах (Opera, Mozilla FareFox, Google Chrome) работает корректно. Более того, если запускаю bto/[/url] (+ ссылка на расш. реж.) - т. е. на локальной машине, выскакивает
PHP:
Cannot use string offset as an array on line 
 … $set['PACXODbI']['.$k1.']['.$k2.'] …
хотя проверка данных в начале скрипта есть:
PHP:
	//установка новых массивов $_POST в качестве исходных данных
	if (isset($_POST['set'])		&& 	is_array($_POST['set'])		&& count($_POST['set'])		> 0){
		$data = $_POST['set']; //	print '<br/>set : ';print_r ($_POST['set']);
	}

	//установка новых массивов $_GET в качестве исходных данных
	if (isset($_GET['set'])		&& 	is_array($_GET['set'])		&& count($_GET['set'])		> 0){
		$data = $_GET['set']; //	print '<br/>set : ';print_r ($_GET['set']);
	}
Как исправить первую проблему, для того чтобы можно было сохранять ссылки на определенные расчеты?
И что делать с этой загадкой? bto.vov.ru/?set%5BPACXODbI%5D%5B4
Буду рад любым комментариям, особенно полезным )
 

JSergRu

..ιilliιlιiιliιllilιι..
Интересуют еще мнения:
- как исключить ошибку bto.vov.ru/?set[TOBAPbI][0
- и реализовать возможность сохранения ссылки на текущие расчеты с учетом особенностей IE.
 

zerkms

TDD infected
Команда форума
Интересуют еще мнения:
- как исключить ошибку bto.vov.ru/?set[TOBAPbI][0
- и реализовать возможность сохранения ссылки на текущие расчеты с учетом особенностей IE.
сохранять параметры поиска где-нибудь (например в базе), передавать их постом
 
Сверху