summaryrefslogtreecommitdiffstats
path: root/application/modules/user/controllers/BootisoController.php
diff options
context:
space:
mode:
Diffstat (limited to 'application/modules/user/controllers/BootisoController.php')
-rw-r--r--application/modules/user/controllers/BootisoController.php5
1 files changed, 4 insertions, 1 deletions
diff --git a/application/modules/user/controllers/BootisoController.php b/application/modules/user/controllers/BootisoController.php
index 2642a8d..73462eb 100644
--- a/application/modules/user/controllers/BootisoController.php
+++ b/application/modules/user/controllers/BootisoController.php
@@ -100,7 +100,10 @@ class user_BootisoController extends Zend_Controller_Action
$prebootID = $this->_request->getParam('prebootID');
$bootisoID = $this->_request->getParam('bootisoID');
- if(!is_dir("../resources/bootmedium/$prebootID/") || !is_numeric($prebootID) || !is_numeric($bootisoID))
+ if(!is_dir("../resources/bootmedium/$prebootID/"))
+ $this->_redirect('/user/bootiso/index/downloadresult/404');
+
+ if(!is_numeric($prebootID) || !is_numeric($bootisoID))
$this->_redirect('/user/bootiso/index/downloadresult/forbidden');
chdir("../resources/bootmedium/$prebootID/");