From 3bf1f220734081fd9366f648046962c3f147f874 Mon Sep 17 00:00:00 2001 From: Max Pozdeev Date: Sat, 24 Jul 2010 16:45:09 +0400 Subject: [PATCH] - fixed missing _SERVER[REQUEST_URI] on IIS --- src/init.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/init.php b/src/init.php index cc4dbea..72151ef 100644 --- a/src/init.php +++ b/src/init.php @@ -125,11 +125,12 @@ function get_mttinfo($v) case 'url': $_mttinfo['url'] = Config::get('url'); if($_mttinfo['url'] == '') - $_mttinfo['url'] = 'http://'.$_SERVER['HTTP_HOST'] .($_SERVER['SERVER_PORT'] != 80 ? ':'.$_SERVER['SERVER_PORT'] : ''). url_dir($_SERVER['REQUEST_URI']); + $_mttinfo['url'] = 'http://'.$_SERVER['HTTP_HOST'] .($_SERVER['SERVER_PORT'] != 80 ? ':'.$_SERVER['SERVER_PORT'] : ''). + url_dir(isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : $_SERVER['SCRIPT_NAME']); return $_mttinfo['url']; case 'mtt_url': $_mttinfo['mtt_url'] = Config::get('mtt_url'); - if($_mttinfo['mtt_url'] == '') $_mttinfo['mtt_url'] = url_dir($_SERVER['REQUEST_URI']); + if($_mttinfo['mtt_url'] == '') $_mttinfo['mtt_url'] = url_dir(isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : $_SERVER['SCRIPT_NAME']); return $_mttinfo['mtt_url']; case 'title': $_mttinfo['title'] = (Config::get('title') != '') ? htmlarray(Config::get('title')) : $lang->get('My Tiny Todolist');