Задать вопрос

Обработчик для заголовка kohana, кто какие параметры использует?

Здравствуйте, кто какие параметры использует для обработки заголовка у товаров или новостей и т.д?
Возникла проблема в заголовке часто бывают различные знаки, допустим, кавычки "
Допустим? идет заголовок Диван "Мойзе", при добавлении, то что в кавычках, не добавляется и выходит что заголовок (Диван), обрезается до первой кавычки, что с этим делать? Стоит ли добавлять эти кавычки в заголовок, повлияет ли это на поисковые системы? и т.д

На данный момент использую удаление лишних пробелов:
public function action_clean()
    {
        foreach (ORM::factory('product')->find_all() as $prod) {
            $name = $prod->prname;
            $name = str_replace('     ', ' ', $name);
            $name = str_replace('    ', ' ', $name);
            $name = str_replace('   ', ' ', $name);
            $name = str_replace('  ', ' ', $name);
            $prod->prname = $name;
            $prod->save();
        }

        return true;
    }
  • Вопрос задан
  • 186 просмотров
Подписаться 1 Оценить 8 комментариев
Пригласить эксперта
Ответы на вопрос 1
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
вы только что нашли уязвомие для sql инъекций место. Варианты:

1) prepared statements
2) экранирование.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы