From 533822320e8ca9efe9505f09a58cbd9c9b3d89d1 Mon Sep 17 00:00:00 2001 From: Daniel Rudolf Date: Sun, 30 Aug 2015 21:31:47 +0200 Subject: [PATCH] Workaround for webservers omitting QUERY_STRING Thanks @theshka for spotting --- lib/Pico.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/Pico.php b/lib/Pico.php index 7e4a7f5..b5bc088 100644 --- a/lib/Pico.php +++ b/lib/Pico.php @@ -374,7 +374,7 @@ class Pico // // Note: you MUST NOT call the index page with /pico/?someBooleanParameter; // use /pico/?someBooleanParameter= or /pico/?index&someBooleanParameter instead - $pathComponent = $_SERVER['QUERY_STRING']; + $pathComponent = isset($_SERVER['QUERY_STRING']) ? $_SERVER['QUERY_STRING'] : ''; if (($pathComponentLength = strpos($pathComponent, '&')) !== false) { $pathComponent = substr($pathComponent, 0, $pathComponentLength); }