diff options
| -rwxr-xr-x | www/functions/func_content.php | 4 | ||||
| -rwxr-xr-x | www/functions/func_select.php | 4 | ||||
| -rw-r--r-- | www/help.class.php (renamed from www/class.php) | 0 | ||||
| -rwxr-xr-x | www/httperror.php | 7 |
4 files changed, 12 insertions, 3 deletions
diff --git a/www/functions/func_content.php b/www/functions/func_content.php index 853adc1..75ce4f7 100755 --- a/www/functions/func_content.php +++ b/www/functions/func_content.php @@ -4,7 +4,9 @@ function collect_content($db,$username, $folder_path){ $owner = user_id($db, $username); if(!$owner){ - failure("This user doesn't exist!"); + $_GET["e"]="user"; + include("httperror.php"); + exit; } $file_id = select_file_id($db, $owner, $folder_path); diff --git a/www/functions/func_select.php b/www/functions/func_select.php index a6f776d..d9db159 100755 --- a/www/functions/func_select.php +++ b/www/functions/func_select.php @@ -13,7 +13,9 @@ function select_file_id($db, $owner, $folder_path){ $root_ar = $root_db->fetchArray(SQLITE3_NUM); $root_id = $root_ar[0]; if(empty($root_ar[0])){ - failure("Seems like the user doesn't want to show his tree: " . $root_id); + $_GET["e"]="user"; + include("httperror.php"); + exit; } $tmp_length = count($folder_array_unsafe); diff --git a/www/class.php b/www/help.class.php index 672e471..672e471 100644 --- a/www/class.php +++ b/www/help.class.php diff --git a/www/httperror.php b/www/httperror.php index 423f0fa..69a5122 100755 --- a/www/httperror.php +++ b/www/httperror.php @@ -54,7 +54,12 @@ }elseif($_GET['e']=='ban'){ echo '<h1 id="Error-Page-head" >You are banned!</h1>'; - echo '<h2 id="Error-Page-description" >Too many authentication failures.</br>It's not my fault. I swear.</h2>'; + echo '<h2 id="Error-Page-description" >Too many authentication failures.</h2>'; + }elseif($_GET['e']=='user'){ + echo '<h2 id="Error-Page-description" >Could not find the user <u><i>'.htmlentities($_GET["name"]).'</i></u>. <br>Please make sure you typed their name correctly.</h2>'; + }elseif($_GET['e']=='database'){ + echo '<h1 id="Error-Page-head" >Database!</h1>'; + echo '<h2 id="Error-Page-description" >Oh, there is something wrong with the backend. Refresh the page and if this doesn't help, we will fix this soon.</h2>'; }?> </div> <?php include("static/footer.html");?> |
