]> andersk Git - sql-web.git/commitdiff
fixed handler processing for new argv
authorJoe Presbrey <presbrey@mit.edu>
Sun, 15 Apr 2007 00:43:27 +0000 (00:43 +0000)
committerJoe Presbrey <presbrey@mit.edu>
Sun, 15 Apr 2007 00:43:27 +0000 (00:43 +0000)
git-svn-id: svn://presbrey.mit.edu/php/lib@125 a142d4bd-2cfb-0310-9673-cb33a7e74f58

lib/joe/site.lib.php

index 743c061640755947771747e1eb8914343399c5e6..e780e8dbc15b70c6d2e38cc717e7b3b1c2aac595 100755 (executable)
@@ -28,9 +28,9 @@ class Site {
                                $page = new $MODULE($this, $METHOD);
                                $page->Start();
                                $handlers = $page->get_handlers($METHOD);
-                               foreach($handlers as $handler) {
-                                       if (isset($this->argv[$handler]) &&
-                                               false !== $page->Run($handler)) {
+                               foreach($this->argv as $argk=>$argv) {
+                                       if (in_array($argk, $handlers) &&
+                                               false !== $page->Run($argk)) {
                                                $nCalls++;
                                        }
                                }
This page took 0.130152 seconds and 5 git commands to generate.