У меня есть несколько новостных сайтов / блогов, на которых есть страницы статей, содержащие форму. Одно из скрытых значений в этой форме относится к теме статьи. Например, если это статья о сельском хозяйстве, я бы хотел, чтобы форму добавили в список рассылки по сельскому хозяйству.
Изначально я создал форму в корпоративном домене и попытался включить ее (через PHP include) на веб-сайтах статей. Но потом я понял, что это плохая практика, и наш хост не разрешает делать удаленные PHP-включения.
Затем я попытался разместить один и тот же файл PHP локально на каждом веб-сайте, но у него был доступ к одной и той же базе данных, размещенной на корпоративном сервере. Однако это также приводит к ошибкам. Помните, что к базе данных необходимо получить доступ, чтобы запросить правильный список рассылки, основанный на теме. И идея состоит в том, чтобы обновлять только одну базу данных, а не много.
Мой вопрос: как лучше всего это сделать? Есть ли способ получить доступ к базе данных, расположенной на сервере A, с помощью сценария PHP на сервере B?