- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
В php скрипте определил переменную так:
В шаблоне условие:
не срабатывает если $search_keywords = 'розовый слон'
причем если в шаблоне просто вывести {$search_keywords}, выведет 'розовый слон'
а вот в условии не работает (
Скорее всего причина в пробеле, потому что если сделать строку переменной без пробела, например просто 'розовый' то условие работает
что не так ?
sanek1991, {$search_keywords|var_dump} покажите
sanek1991, {$search_keywords|var_dump} покажите
в моей версии смарти нет возможности отладки
{$search_keywords|var_dump} будет равно {$search_keywords}
если сделать строку переменной без пробела, например просто 'розовый' то условие работает
что не так ?
$_REQUEST['keywords'] выглядит, скорее всего, как розовый%20слон.
$_REQUEST['keywords'] выглядит, скорее всего, как розовый%20слон.
нет, в html-коде вывода переменной {$search_keywords} содержится пробел
но, проверил на всякий, все равно не работает
Может файл шаблона быть в некорректной кодировке, типа запрос приходит в utf-8, а шаблон - в windows-1251?
У вас есть еще русский текст в этом же файле, он нормально отображается?
Может перевод строки какой-нибудь идёт:
$smarty->assign('search_keywords', trim(urldecode(stripslashes($_REQUEST['keywords']))));
Может файл шаблона быть в некорректной кодировке, типа запрос приходит в utf-8, а шаблон - в windows-1251?
У вас есть еще русский текст в этом же файле, он нормально отображается?
Текст отображается нормально.
С английскими символами то-же самое - не работает условие, если слова через пробел.
Может перевод строки какой-нибудь идёт:
$smarty->assign('search_keywords', trim(urldecode(stripslashes($_REQUEST['keywords']))));
Проверил, не помогло.
Проверил, не помогло.
Вы локалке тестируете или на сервере? Доступ можете дать посмотреть на это чудо.
Попробуйте вывести рядом {$search_keywords} и 'розовый слон' и сравните их.
Вы локалке тестируете или на сервере? Доступ можете дать посмотреть на это чудо.
отправил в личку