From 7bc64d66e634b34aa70df0b3f39c34a464c75c20 Mon Sep 17 00:00:00 2001 From: Max Pozdeev Date: Sat, 20 Feb 2010 22:17:15 +0300 Subject: [PATCH] - sometimes parse_url error workaround --- src/common.php | 1 + 1 file changed, 1 insertion(+) diff --git a/src/common.php b/src/common.php index cdab2a2..c3afd99 100644 --- a/src/common.php +++ b/src/common.php @@ -145,6 +145,7 @@ function formatDate3($format, $ay, $am, $ad, $lang) function url_dir($url) { + if(false !== $p = strpos($url, '?')) $url = substr($url,0,$p); # to avoid parse errors on strange query strings $p = parse_url($url, PHP_URL_PATH); if($p == '') return '/'; if(substr($p,-1) == '/') return $p;