Итак, я создаю свою собственную страницу ошибок. И это берет некоторую информацию от URL.
Вот код в верхней части error.php
<?php
$error_message = $_GET["error_message"];
if(!$error_message) {
$error_message = "вы оказались здесь из-за сбоя в работе программы.";
}
echo $error_message;
?>
И это прекрасно работает. Но когда я пытаюсь повторить это vatiable в моем HTML-коде ниже, ничего не происходит:
<p>Нам очень жаль, но произошел сбой. Вероятно, <span class="error"><?php echo $error_messsage ?></span>.</p>
Я действительно не могу понять, где моя проблема.
Спасибо за любую помощь.
В вашем HTML-коде есть орфографическая ошибка. Так должно быть:
<p>Нам очень жаль, но произошел сбой. Вероятно, <span class="error"><?php echo $error_message ?></span>.</p>
Слишком много «s» в имени переменной в вашем исходном коде.
Опечатка ошибка, сэр 🙂
<p>Нам очень жаль, но произошел сбой. Вероятно, <span class="error"><?php echo $error_message ?></span>.</p>
Слишком много s на $ error_message;