![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| Loncaster |
|
||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 106 Регистрация: 8.8.2006 Репутация: нет Всего: нет |
Эммм вообще есть массив следующей структуры
и т.д. Массив этот выводится в шаблоне через смарти
Вопрос в том, как перед выводом вырезать слеши из ивент_тайтла ? Т.е. я так понимаю это нужно сделать еще до того как определять смарти-переменную. По идее можно было бы воспользоваться array_map , но тут ведь каждый элемент массива - тоже массив... Как бы это так провернуть правильно без циклов лишьних? --------------------
Ще не вмерла Україна... |
||||
|
|||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 75 Всего: 260 |
чем не устраивает модификатор переменных replace в Smarty?
|
|||
|
||||
| Loncaster |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 106 Регистрация: 8.8.2006 Репутация: нет Всего: нет |
В принципе ничем, но не хотелось както усложнять визуально шаблоны для дизайнера)
--------------------
Ще не вмерла Україна... |
|||
|
||||
| SelenIT |
|
|||
![]() баг форума ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3996 Регистрация: 17.10.2006 Где: Pale Blue Dot Репутация: 32 Всего: 401 |
А что за слеши и как они там оказались? -------------------- Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму! |
|||
|
||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 75 Всего: 260 |
отличный и своевременный вопрос! Loncaster, str_replace вполне себе принимает массив, как цель замены, и производит замену в каждом элементе массива |
|||
|
||||
| SelenIT |
|
|||
![]() баг форума ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3996 Регистрация: 17.10.2006 Где: Pale Blue Dot Репутация: 32 Всего: 401 |
skyboy, просто у меня возникло подозрение, что речь о magic_quotes_runtime. А массив как цель замены автору, имхо, не подходит - ему же нужно менять ключи, а не значения...
-------------------- Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму! |
|||
|
||||
| Loncaster |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 106 Регистрация: 8.8.2006 Репутация: нет Всего: нет |
эм слеши попали туда после добавления инфы в БД.
А массив является результатом выборки из бд. В этом массиве, каждый элемент является другим массивом, который представляет уже конкретную запись. Т.е. вот:
Вот в event_title проскакивают слеши как видите.. --------------------
Ще не вмерла Україна... |
|||
|
||||
| awers |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1465 Регистрация: 22.3.2006 Где: Россия, Таганрог Репутация: 21 Всего: 31 |
Это какая то интересная настройка mysql ...
|
|||
|
||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 75 Всего: 260 |
||||
|
||||
| Feldmarschall |
|
|||
|
Новичок ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2641 Регистрация: 11.12.2007 Репутация: 22 Всего: 32 |
Loncaster, если ты ещё не сделал вывод из обсуждения выше, то говоря более конкретно, тебе надо сделать две вещи
1. Наладить работу с БД так, чтобы лишние слеши в неё не попадали. Прочитать можно здесь: PHP FAQ: \"Кавычки \". Cоставление запросов, слеши, SQL Injection 2. Почистить базу от от них один раз, а не делать это при каждом обращении к ней. Любым способом, который тебе покажется удобным. |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |