Есть определенная форма, после нажатия на кнопку отправить запускается php скрипт в отдельном файле, который заносит данные в базу. При этом он при отправке открывается в браузере. Как сделать так чтобы после нажатия страничка не перезагружалась, а появлялось сообщение о том что форма отправлена?
отправка пилится через ajax как уже написали, а сообщение о том что отправлена форма делается просто версткой.
На кнопку отправки вешаете клика, который обрабатывает событие - Форму к примеру, dislpay none, а на ее месте выводите блок с сообщение Ваша форма отправлена, спасибо т.е. display: block (flex и тд, выбрать нужное) Верстаете ее как Вам надо