Посмотрел топики ТС-а... ппц один глупее другого.
Ощущение, что автоматические боты создают темы.
Я думаю, без труда догадаешься:
Не правильный пример.
Надо вот так:
<form action="https://site.com"> <label>red<input type="checkbox" name="color[]" value="red"></label> <label>green<input type="checkbox" name="color[]" value="green"></label> <label>blue<input type="checkbox" name="color[]" value="blue"></label> <label>black<input type="checkbox" name="color[]" value="black"></label> <input type="submit" value="Go"> </form>
Считывается массив color и идёт с ним работа. Это нужно когда нет явного количества элементов и они создаются динамически. Создавать под каждый вариант отдельную переменную, уж извольте.
Ну распарить GET не проблема - это понятно.
Но чтобы принять эту конструкцию за массив.. Хм... Не знал, надо будет посмотреть на досуге.
Но даже если это и так, то всё равно конструкция мне кажется кривой. Значение-то одно на 3 переменных, и из твоего вывода видно, что оно для третьего, а первые два - неопределённы массивы.
Странно я думал все знают об таком. Возможно я работаю с больших количеством самописных и всякого уже навидался.
Я не знаю конечно код, но могу предположить, что есть некий $filter_base=array в котором есть ВСЕ фильтры, в многомерном формате. Далее он сравнивается с GET массивом и на основе этого выводятся данные. Тем самым идёт сохранения целостности данных при сопоставлении массивов. И чтобы их сравнивать, массивы, надо сохранять общую структуру.
<?php
$filter=$_GET['filter'];
print_r($filter);
Вывод:
т.е. PHP умеет напрямую в код такой массив считывать.
Не вижу ничего такого, обычный массив передаётся.
Да разработчик этой конструкции, я вижу, не сильно парился по урлам передавая массивы прям туда.
ТС, какая CMS так делает или самопис?
Спасибо. Что на этом форуме теперь и лайка не поставить?
Только я не понял, почему ждем, если исправления были выпущены в мае. До пользователей это обновление еще не дошло?
Лайки там при наведении на сообщение справа внизу появляется.
https://www.ispsystem.ru/software/ispmanager/changelog5
Там бэта версия тестируется в течении 1-2 недель и только потом выпускается в стабильной. Кто-то сразу сидит на бета версии, я лично на стабильной.
Ну, чтоЖ... Прощай трафик и привет новые иски от ФАС.