dkoz Опубликовано 26 декабря, 2012 Жалоба Поделиться Опубликовано 26 декабря, 2012 Обнаружил проблему с поиском товаров в названии которых есть слэши.При выполнении запроса слэши удаляются (может и до запроса), и товар не находит.Кто-то решил головоломку? Цитата Ссылка на сообщение Поделиться на другие сайты
Noxter Опубликовано 26 декабря, 2012 Жалоба Поделиться Опубликовано 26 декабря, 2012 Замените string на text в api/Products.php Цитата Ссылка на сообщение Поделиться на другие сайты
dkoz Опубликовано 26 декабря, 2012 Автор Жалоба Поделиться Опубликовано 26 декабря, 2012 имеется ввиду заменить mysql_real_escape_string на mysql_real_escape_text ? Цитата Ссылка на сообщение Поделиться на другие сайты
dkoz Опубликовано 26 декабря, 2012 Автор Жалоба Поделиться Опубликовано 26 декабря, 2012 если да, вообще сайт перестает работать.Fatal error: Call to undefined function mysql_real_escape_text() in Z:\home\site\www\api\Products.php on line 113 Цитата Ссылка на сообщение Поделиться на другие сайты
SergeyKH Опубликовано 26 декабря, 2012 Жалоба Поделиться Опубликовано 26 декабря, 2012 В последней версии по-моему нет этой проблемы, поэтому надо привести поиск к последней редакции. Цитата Ссылка на сообщение Поделиться на другие сайты
dkoz Опубликовано 26 декабря, 2012 Автор Жалоба Поделиться Опубликовано 26 декабря, 2012 а как быть если Simpla 2.1.0 ? просто перейти на новую версию не получится, там уже много изменений в коде... Цитата Ссылка на сообщение Поделиться на другие сайты
SergeyKH Опубликовано 26 декабря, 2012 Жалоба Поделиться Опубликовано 26 декабря, 2012 Ну, сравниваете как там поиск реализован и там, и все что отличается меняете. Там буквально пару файлов просмотреть надо.. Особое внимание на search_products.php и index.tpl (Автозаполнитель поиска) Цитата Ссылка на сообщение Поделиться на другие сайты
dkoz Опубликовано 26 декабря, 2012 Автор Жалоба Поделиться Опубликовано 26 декабря, 2012 2SergeyKH: да уже и по частям код меняю, и файлы целиком пробую - не помогает.в ajax-поиске находит, но если кликнуть на товар - "Товар не найден".сам поиск передает в urlproducts?keyword=Black%2FWhiteа на странице "Поиск BlackWhite"т.е. где-то перед запросом зачищаются определенные символы, а где не пойму.можно конечно найденным в ajax-поиске товарам задать прямые ссылки на эти же товары, но это не реши проблему полностью. если не найду решения придется так и сделать( Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.