комбинация обоих?
Когда пользователь отправляет форму, используйте $ _POST, чтобы получить параметры, и проведите некоторую проверку, если вы не позволите javascript сделать это за вас.
Показать эти параметры на другой странице вместе с кнопкой подтверждения.
Вы можете хранить входные данные в $ _SESSION некоторое время, а когда пользователь подтвердит, отправьте их в mysql.