А какое готовое решение, если никто не знает, что у вас за система, что за сайт, как всё это писано?
Проверяйте в обработчике скрытый инпут на заполненность
animr, Откуда я могу знать не видя даже сам сайт, не говоря про то, как оно внутри?
Вам надо, скорее всего, искать функцию отвечающую за отправку аякса на сервер по клику на кнопку "в корзину", и в теле успешного выполнения (success) искать код, который меняет состояние кнопки.
Islam Ibakaev, Уберите с картинок и с скриптов ГЕТы версий, хотя бы. Будет быстрее загружаться, менее заметен будет скачек. Но, самый правильный вариант - дождаться загрузки и тогда уже отображать.
Артур, Ну вот и ответ...Если не можете поставить капчу, добавьте в форму регистрации один input type=hidden, и проверяйте его в обработчике, если он заполнен, а робот его обязательно заполнит, то обрывайте всё дальнейшнее выполнение скрипта.
Цветочный Гений, Так большинство и начинало, и многие начинали тогда, когда интернет не был переполнен обучающими материалами, все делалось потом и кровью.
Многие после прохождения базовых знаний по php задавались вопросом: "И что мне делать дальше с полученными знаниями", пробовали сажать макеты на движки, по ходу дела разбирались как что работает...углублялись в ООП, брали фреймворки, опять же, пилили и пилили, разбирались в устройстве того или иного, весь низкоуровневый квест - как делать авторизацию, корзину, пагинатор, завязки с платежными системами, сторонние апи и многое другое.
Но весь спектр трешняка, слез и нервных срывов вкупе с опытом и закалкой, проклиная этих "заказчиков", которые придумывают такие задачи - все таки, можно получить уже непосредственно в студии, опять же, рыдая и с мыслями о недельном запое, просить помощи у более опытных коллег, которые в итоге помогут перевернуть ваше представление о той или иной насущной проблеме в другое русло, и эта вся мистическая магия уже через год будет казаться тривиальной.
Подобных тем здесь пруд пруди, и исток всего этого, о чем надо прямо в шапке сайта написать - старание, усердие и усидчивость, вот тогда будет толк, ну и неплохо было бы все таки, если нет такой возможности, найти какой-то источник информации по (ненавижу это пиндосное представление) - БестПрактикс, т.е. то, как лучше делать и не сбить себе базу, не сбить на начальном этапе себе все представление, чтобы не стать таким же мутантом, о котором я писал выше.
simgoldin, Трудно говорить не видя макета, но судя по тому, по вашим словам, что в исходнике отсутствует систематика, то стоило бы таки поговорить с дизайнером, спросить его, чем он руководствовался, когда лепил его
Цветочный Гений, Соседний комментатор верно говорит, как вариант - поискать себе местечко, где будет команда, у которой можно поучиться. Ну а, что по поводу костылей, то такими же методами реализованы многие крупные проекты, названия которых даже писать не нужно...
Что по поводу "кажется", разбирайте интересующие вопросы и алгоритмику например тут, на тостере, ищите в поиске в конце концов, и опять же, повторюсь, с опытом придет понимание, как делать не нужно...
Хотя, вспоминая таких мутантов как Рyсаков, это понимание приходит не ко всем