И еще (пусть знатоки меня поправят, если я не прав):
1. Если все скрипты, которые подключаются в index.html, присутствуют только на этой странице, то их лучше не подключать, а непосредственно прописать в коде страницы - так загрузка будет быстрее. 2. Функции вроде "добавить в корзину", "добавить/удалить из списка сравнения или желания", добавление в куки и т.д. лучше реализовывать на сервере, ибо все что идет от пользователя надо проверять. Например тот же добавить в корзину. Я могу инспектировать код страницы и вместо легального идентификатора товара прописать какой-нибудь левый. Если проверки не будет, то скрипт его засчитает как правильный. А проверка - например: 1. формат ИД (цифры/буквы/и тои другое, длина ИД) 2. а не SQL это инъекция?.. 3. существование такого ИД в БД ... |
Ну я не думаю, что Вы можете слить с моего хостинга исходники в php :) Убирать из ссылки javascript:cart_add нельзя, так как просто не будет выполняться скрипт добавления в корзину и запись в куки /cart/js/cart.js. Переместил скрипт полета в head, вроде работает, но товары как не добавлялись так и не добавляются, блок "ДОБАВЛЕНО" не появляется. Сейчас скину в личку ссылку на архив с исходниками, там 2 метра всего и файлов немного. Скрипты в head вставляются через php include из файла /insert/head.html , подключение скрипта полета закомментил, только подключаю - сразу начинается бяка с добавлением в корзину и куки.
P.S. скинул демку в личку, вообще мне этот сркипт корзины надо переделать, я в php нуб и даже меньше, нужна помощь специалиста, могли бы Вы его под мои потребности изменить? Заплачу сколько скажете. |
Часовой пояс GMT +3, время: 02:56. |