Основные требования состоит в том, чтобы держать пользователя на той же странице, если у пользователя есть некоторые ошибки
в электронной почте, ошибки должны отображаться на той же странице. /p>
для этого я создал этот html (php) < /p>
PHPmailer
[*]
Your Name*
>
Your Message*
* means a required field
< /code>
И это мой PHP -код < /p>
< /code>
Я добавил дополнительный код безопасности < /p>
< /code>
Я попробовал этот код, но он не сработает, он даст мне ошибку «500» на странице индекса, а также на странице contact.php
, с которой я проверил » ; " и другие общие ошибки PHP
я проверил, просто повторив переменные в PHP (PHP работает: p) < /p>
на странице индекса, если я удалю < /p>
? $_SESSION['errors'] : [];
? $_SESSION['fields'] : [];
< /code>
из < /p>
$errors = isset($_SESSION['errors']) ? $_SESSION['errors'] : [];
$fields = isset($_SESSION['fields']) ? $_SESSION['fields'] : [];
< /code>
На странице индекса отображается форма HTML, но когда я отправляю форму ошибки сервера 500 на контакте. /п>
Подробнее здесь: https://stackoverflow.com/questions/365 ... -phpmailer
Мобильная версия