Наверное вопрос покажется совсем примитивным для знатоков. Но буду благодарен за подсказку.
Идея такая - есть стандартная кнопка , при нажатии на которую мы забираем событие в скрипт на PHP и выполняем действие (в моем случае показываем дополнительный слой). Такой вариант работает.
Мне нужно кнопку заменить на слой div или ссылку href. Но вот беда...PHP видимо не умеет фиксировать событие по нажатию на слой или ссылку. Правильно ли я понимаю, что сделать это таким образом не выйдет? Или нужно ещё почитать литературу :)?
Разумеется PHP не умеет фиксировать событие по нажатию на div или ссылку. Он вообще не может фиксировать никакие события, происходящие на клиенте. Вам нужно использовать Javascript чтобы отправить запрос на сервер. Например, через AJAX
Uzumeti, Логика бывает как на стороне клиента, так и на стороне сервера. На JS надо писать всю логику,
которая происходит на стороне клиента, то есть в браузере. Нажатия на кнопки, заполнение форм и т д.
Далее данные передаются на сервер. Либо с помощью формы, либо через AJAX.
И Php далее имеет доступ только к тем данным, которые вы ему передали
методом POST или GET. Далее он их обрабатывает нужным вам образом.