One more E_STRICT warning tweak for http://192.168.0.64/wiki/index.php?action=ajax...
authorNick Jenkins <nickj@users.mediawiki.org>
Tue, 9 Jan 2007 09:51:53 +0000 (09:51 +0000)
committerNick Jenkins <nickj@users.mediawiki.org>
Tue, 9 Jan 2007 09:51:53 +0000 (09:51 +0000)
* Strict Standards: Undefined index: rs in includes/AjaxDispatcher.php on line 38

Q: Should / could the AjaxDispatcher constructor maybe be using the $wgRequest global instead of accessing $_POST and $_GET directly?

includes/AjaxDispatcher.php

index 89062f8..1f41a83 100644 (file)
@@ -28,14 +28,14 @@ class AjaxDispatcher {
                }
 
                if ($this->mode == "get") {
-                       $this->func_name = $_GET["rs"];
+                       $this->func_name = isset( $_GET["rs"] ) ? $_GET["rs"] : '';
                        if (! empty($_GET["rsargs"])) {
                                $this->args = $_GET["rsargs"];
                        } else {
                                $this->args = array();
                        }
                } else {
-                       $this->func_name = $_POST["rs"];
+                       $this->func_name = isset( $_POST["rs"] ) ? $_POST["rs"] : '';
                        if (! empty($_POST["rsargs"])) {
                                $this->args = $_POST["rsargs"];
                        } else {