18.10.2022, 10:54 | #31 | |
se ксенофоб
Доцент
Регистрация: 14.07.2020
Адрес: Севастополь, Россия
Сообщений: 173
Сказал(а) спасибо: 127
Получил(а) "Спасибо": 33
Нарушения: 0/0 (0)
Репутация: 28076
|
Re: что за прикол ошибка php?
Цитата:
Код:
"Arraytypes==1,config==1,style==1,fasad==1" |
|
18.10.2022, 11:11 | #32 | |
Senior Member
Доцент
Регистрация: 24.05.2021
Сообщений: 228
Сказал(а) спасибо: 1,072
Получил(а) "Спасибо": 678
Нарушения: 0/0 (0)
Репутация: 1123491
|
Re: что за прикол ошибка php?
Цитата:
тебе надо убрать var_dump. Это функция просто демонстрирует, что получаем на выводе. вместо var_dump - делай return или echo $where (не помню как правильно в мод х) |
|
Сказали спасибо: |
18.10.2022, 11:29 | #33 | |
se ксенофоб
Доцент
Регистрация: 14.07.2020
Адрес: Севастополь, Россия
Сообщений: 173
Сказал(а) спасибо: 127
Получил(а) "Спасибо": 33
Нарушения: 0/0 (0)
Репутация: 28076
|
Re: что за прикол ошибка php?
Цитата:
Код:
echo $where; return implode('',$filterz); Код:
[!msProducts? &tpl=`tovartplCat` &limit=`64` &parents=`2` &tvFilters=`[[!where]]` &includeTVs=`types,config,style,fasad` ]] Код:
<?php $filterz = ''; if(isset($_GET['types'])) $filterz['types'] = $_GET['types']; if(isset($_GET['config'])) $filterz['config'] = $_GET['config']; if(isset($_GET['style'])) $filterz['style'] = $_GET['style']; if(isset($_GET['fasad'])) $filterz['fasad'] = $_GET['fasad']; if($filterz !=='') $filterz = substr($filterz,0,-1); //if(!empty($filterz)) {$where = json_encode($filterz);} else {$where = '';} return $filterz; Последний раз редактировалось seokotov; 18.10.2022 в 11:40. |
|
18.10.2022, 12:24 | #34 |
se ксенофоб
Доцент
Регистрация: 14.07.2020
Адрес: Севастополь, Россия
Сообщений: 173
Сказал(а) спасибо: 127
Получил(а) "Спасибо": 33
Нарушения: 0/0 (0)
Репутация: 28076
|
Re: что за прикол ошибка php?
снипет уже такой:
Код:
<?php $filterz = ''; if(isset($_GET['types'])) $filterz = $filterz.'types=='.$_GET['types'].','; if(isset($_GET['config'])) $filterz = $filterz.'config=='.$_GET['config'].','; if(isset($_GET['style'])) $filterz = $filterz.'style=='.$_GET['style'].','; if(isset($_GET['fasad'])) $filterz = $filterz.'fasad=='.$_GET['fasad'].','; if($filterz !=='') $filterz = substr($filterz,0,-1); return $filterz; |
18.10.2022, 14:26 | #35 |
Senior Member
Доцент
Регистрация: 24.05.2021
Сообщений: 228
Сказал(а) спасибо: 1,072
Получил(а) "Спасибо": 678
Нарушения: 0/0 (0)
Репутация: 1123491
|
Re: что за прикол ошибка php?
|
Сказали спасибо: |
18.10.2022, 14:49 | #36 |
se ксенофоб
Доцент
Регистрация: 14.07.2020
Адрес: Севастополь, Россия
Сообщений: 173
Сказал(а) спасибо: 127
Получил(а) "Спасибо": 33
Нарушения: 0/0 (0)
Репутация: 28076
|
Re: что за прикол ошибка php?
|
18.10.2022, 14:59 | #37 |
se ксенофоб
Доцент
Регистрация: 14.07.2020
Адрес: Севастополь, Россия
Сообщений: 173
Сказал(а) спасибо: 127
Получил(а) "Спасибо": 33
Нарушения: 0/0 (0)
Репутация: 28076
|
Re: что за прикол ошибка php?
уже и так попробовал
Код:
<?php $filterz = ''; if($_GET['types']) $filterz = $filterz.'types==%*'.$_GET['types'].'*%'.','; if($_GET['config']) $filterz = $filterz.'config==%*'.$_GET['config'].'*%'.','; if($_GET['style']) $filterz = $filterz.'style==%*'.$_GET['style'].'*%'.','; if($_GET['fasad']) $filterz = $filterz.'fasad==%*'.$_GET['fasad'].'*%'.','; if($filterz !=='') $filterz = substr($filterz,0,-1); echo $filterz; types==%*2*%,config==%*1*%,style==%*1*%,fasad==%*1 *% |
18.10.2022, 15:21 | #38 |
Senior Member
Доцент
Регистрация: 24.05.2021
Сообщений: 228
Сказал(а) спасибо: 1,072
Получил(а) "Спасибо": 678
Нарушения: 0/0 (0)
Репутация: 1123491
|
Re: что за прикол ошибка php?
|
Сказали спасибо: |
18.10.2022, 15:30 | #39 |
se ксенофоб
Доцент
Регистрация: 14.07.2020
Адрес: Севастополь, Россия
Сообщений: 173
Сказал(а) спасибо: 127
Получил(а) "Спасибо": 33
Нарушения: 0/0 (0)
Репутация: 28076
|
Re: что за прикол ошибка php?
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ошибка в Гугл Отсутствует поле url | rty9000 | Гугл и другие поисковики | 44 | 11.01.2021 21:26 |
Ошибка почтового домена | Geers | Курилка | 7 | 10.11.2020 02:54 |
Ошибка - MySQL query error [1615]: Prepared statement needs to be re-prepared | sanek1991 | Хостинг и домены | 19 | 29.07.2020 19:24 |
Ошибка установки соединения с базой данных | Юрий Петрович | Веб-строительство | 8 | 06.07.2020 21:22 |