Last active
August 29, 2015 14:14
-
-
Save janbaykara/b6cd0de66ee35fb95cca to your computer and use it in GitHub Desktop.
Simple error page
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
ErrorDocument 400 /errors.php | |
ErrorDocument 401 /errors.php | |
ErrorDocument 402 /errors.php | |
ErrorDocument 403 /errors.php | |
ErrorDocument 404 /errors.php | |
ErrorDocument 500 /errors.php |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<div id="errmsg"> | |
<!-- Error code --> | |
<h1 id="errno"><? echo "Error ".$_SERVER['REDIRECT_STATUS'] ?></h1> | |
<!-- Error description --> | |
<?php | |
switch($_SERVER['REDIRECT_STATUS']) { | |
case 400: | |
// BAD REQUEST - Syntax | |
$msg_one= "<span class='error-msg'>Bad.</span>"; | |
$msg_two= "... the request, that is."; | |
$runaway = "Take me back to the paradise city..."; | |
break; | |
case 401: | |
// UNAUTHORIZED | |
$msg_one= "<span class='error-msg'>Denied.</span>"; | |
$msg_two= "That's right. What of it? Fisticuffs? Fisticuffs."; | |
$runaway = "See you at dawn..."; | |
break; | |
case 403: | |
// FORBIDDEN | |
$msg_one= "<span class='error-msg'>Halt!</span>"; | |
$msg_two= "From here, you will witness the final destruction of the Alliance and the end of your insignificant rebellion!"; | |
$runaway = "Beam me up, Scotty!"; | |
break; | |
case 404: | |
// NOT FOUND | |
$msg_one= "<span class='error-msg'>Huh.</span>"; | |
$msg_two= "This isn't the page you're looking for."; | |
$runaway = "Maybe there's life in this galaxy?"; | |
break; | |
case 500: | |
// INTERNAL SERVER ERROR | |
$msg_one= "<span class='error-msg'>Oof.</span>"; | |
$msg_two= "There's a rip in the space-time contiuum."; | |
$runaway = "Sleep now, in the fire..."; | |
break; | |
default: | |
$msg_one= "<span class='error-msg'>Oof.</span>"; | |
$msg_two= "There's a rip in the space-time contiuum."; | |
$runaway = "Beam me up, scotty!"; | |
break; | |
} | |
?> | |
<div id="errtext"> | |
<div id="errmsg_one"> | |
<?=$msg_one?> | |
</div> | |
<div id="errmsg_two"> | |
<?=$msg_two?> | |
</div> | |
</div> | |
<a id='errreturn' href='<?=$BASEDIR?>'>← <?=$runaway?></a> | |
</div> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment