Я столкнулся с ситуацией, я не уверен, как разобраться. Я новичок в этом, но я понимаю, что серверная сторона php vs пользовательская часть браузера .. Я просто не знаю, как выполнить то, что я хочу сделать ..
У меня есть форма на странице, где пользователь может записаться на школьный курс. Они выбирают тип курса, местоположение, дату и тип оплаты.
При отправке он отправляется в аутсорсинговую корзину для оплаты, которая использует PHP-переменные для заполнения описания товара, цены и т. Д. Вместе с идентификатором нашего магазина и другой соответствующей информацией.
Я также должен вставить некоторые переменные PHP в базу данных пользователей.
Я пытался заставить действие формы перейти на другую страницу PHP, которая обрабатывает запись БД, затем перенаправляет в корзину, но когда я попадаю в корзину, генерируется ошибка, сообщающая, что информация не была отправлена должным образом ... но запись БД была успешный.
Я также пытался использовать include (dbentry.php) в действии формы со ссылкой на корзину. Это приводит к ошибке на стороне сервера при загрузке страницы.
В какой-то момент мне удалось создать запись в БД (хотя она была пустой) И успешно перенаправить в корзину со всеми переменными, но пустая запись в БД не принесла мне пользы. Я предполагаю, что запись произошла до того, как были созданы переменные $ POST ... Я также сильно изменился, я не помню, как я это сделал, и не могу воспроизвести это ..
Мой главный вопрос:
Как можно, чтобы пользователь заполнил форму HTML, и при отправке выполнить запись в БД с помощью переменных $ POST, а также напрямую передать переменные $ POST на страницу корзины? Обычно я запускаю dbentry.php на следующей странице, но у меня нет доступа к сценариям на странице аутсорсинговой корзины ...