Merge pull request #115 from ThomasRubini/error-pages-improvements

This commit is contained in:
Thomas Rubini 2023-01-26 16:30:15 +01:00 committed by GitHub
commit 154f731fef
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 33 additions and 18 deletions

View File

@ -1,8 +1,10 @@
<h1>Error 400</h1>
<h2>Erreur du client 😥</h2>
<?php
<main class="error_main">
<h1 class="error_code_title">Erreur 400</h1>
<h2 class="error_code_description">Erreur du client 😥</h2>
<?php
if (isset($A_view)) {
echo "<p> message d'erreur: $A_view </p>";
echo '<p class="error_message">Message d\'erreur&nbsp;: ' . $A_view . '</p>';
}
?>
<a href="/">Retourner à l'accueil<a>
?>
<a href="/">Retourner à l'accueil</a>
</main>

View File

@ -1,3 +1,5 @@
<h1>Error 403</h1>
<h2>Vous n'avez pas l'autorisation d'accéder à cette page 😥</h2>
<a href="/">Retourner à l'accueil<a>
<main class="error_main">
<h1 class="error_code_title">Erreur 403</h1>
<h2 class="error_code_description">Vous n'avez pas l'autorisation d'accéder à cette page 😥</h2>
<a href="/">Retourner à l'accueil</a>
</main>

View File

@ -1,5 +1,5 @@
<main>
<h1>Error 404</h1>
<h2>La page n'a pas été trouvée 😥</h2>
<main class="error_main">
<h1 class="error_code_title">Erreur 404</h1>
<h2 class="error_code_description">La page n'a pas été trouvée 😥</h2>
<a href="/">Retourner à l'accueil</a>
</main>

View File

@ -1,8 +1,10 @@
<h1>Error 500</h1>
<h2>Erreur interne du serveur 😥</h2>
<?php
<main class="error_main">
<h1 class="error_code_title">Erreur 500</h1>
<h2 class="error_code_description">Erreur interne du serveur 😥</h2>
<?php
if (isset($A_view)) {
echo "<p> message d'erreur: $A_view </p>";
echo '<p class="error_message">Message d\'erreur&nbsp;: ' . $A_view .'</p>';
}
?>
<a href="/">Retourner à l'accueil<a>
?>
<a href="/">Retourner à l'accueil<a>
</main>

View File

@ -357,3 +357,12 @@ footer {
color: var(--secondary-pastel);
font-size: var(--size-xl);
}
.error_main {
align-content: center;
align-items: center;
display: flex;
flex-direction: column;
flex-wrap: wrap;
justify-content: center;
}