Это моя функция, я просто хочу вывести ссылку следующим образом:
www.example.com/new?cat=22,23,27
Если значение категории уже существует, я хочу удалить его. Если он еще не существует, я хочу добавить его.
Это моя функция:
function setorunset($value) {
if(isset($_GET['cat'])) { //wenn schon eine categorie da ist
if(strpos($value,$_GET['cat']) === false ) {
$_GET['cat'] .= ",".$value; }
else {
str_replace(",".$value, ",", $_GET['cat']);
}
echo http_build_query($_GET);
}
else {
echo http_build_query($_GET).'&cat='.$value;
}
}
Я просто не могу найти ошибку, почему это не должно работать:
Я вызываю эту функцию с помощью:
setorunset (22);
Кто-нибудь находит ошибку?