Я проверял свой фиктивный веб-сайт, если он подключается к базе данных на моем локальном сервере.Это прекрасно работает (я использую MAMP на моем Mac).Я могу ввести данные в простой форме, отправить их и обновления базы данных, как это должно быть.
Когда я загрузил свой веб-сайт в университетский домен и изменил значения в своем php-коде в соответствии с данными этого домена, по какой-то причине веб-сайт не подключается к базе данных и не будет обновляться.
Вот форма, которую я использую в HTML:
<!-- Contact Form -->
<section>
<form method="post" action="connection.php">
<div class="row gtr-50">
<div class="col-6 col-12-small">
<input type="text" name="Name" id="Name" placeholder="Full Name" />
</div>
<div class="col-6 col-12-small">
<input type="text" name="Email" id="Email" placeholder="Email" />
</div>
<div class="col-12">
<textarea name="Review" id="Review" placeholder="Your review about meals" rows="4"></textarea>
</div>
<div class="col-12">
<ul class="actions">
<li>
<input type="submit" class="style1" value="Send" />
</li>
<li>
<input type="reset" class="style2" value="Reset" />
</li>
</ul>
</div>
</div>
</form>
</section>
Вот код PHP для подключения к базе данных (на локальном хосте все подключается отлично, конечно, я изменил переменные вроде $servername = "localhost"; $ username = "root" и т. д.) мой php-код здесь
Теперь, когда я открываю веб-сайт на университетском домене, заполните эту форму и отправьте ее, эточто я получаю: изображение ошибки соединения
Я пытался изменить переменные имя сервера, имя пользователя, пароль и т. д., и это все еще не работает.Я предполагаю, что я упускаю что-то действительно глупое здесь, так как на localhost все работает хорошо.
Вот мои реквизиты домена университета: Детали домена университета
Здесьэто база данных, к которой я пытаюсь подключить сайт: данные базы данных
PS извините за мой английский, так как это не мой родной язык, надеюсь, я достаточно ясно понял проблему.