Example #1
0
     $message = "Connection error.";
     break;
 case NO_USER_INPUT:
     if ($page == "") {
         $output->show_url_form();
     } else {
         if (in_array($page, $proxy_pages)) {
             $output->show_page($page);
         } else {
             $output->http_error(404);
         }
     }
     break;
 case LOGIN_REQUIRED:
     $error = isset($_POST["access_code"]) ? "Invalid login." : null;
     $output->show_login_form($error);
     break;
 case INTERNAL_ERROR:
     $message = "Internal error. Try setting proxy_hostname in config.php manually.";
     $status = 500;
     break;
 case FORBIDDEN_HOSTNAME:
     $message = "Access to that website is not allowed.";
     $status = 403;
     break;
 case LOOPBACK:
     $message = "Loopback connection not allowed.";
     $status = 508;
     break;
 case LOCAL_FILE:
     $output->show_local_file($page, $_CONFIG["local_files"]);