mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
41 lines
712 B
PHP
41 lines
712 B
PHP
<?php
|
|
|
|
foreach ($_GET as $key=>$get_var)
|
|
{
|
|
if (strstr($key, "opt"))
|
|
{
|
|
list($name, $value) = explode("|", $get_var);
|
|
if (!isset($value)) { $value = "yes"; }
|
|
$vars[$name] = $value;
|
|
}
|
|
}
|
|
|
|
$segments = explode('/', trim($_SERVER['REQUEST_URI'], '/'));
|
|
|
|
foreach ($segments as $pos => $segment)
|
|
{
|
|
$segment = urldecode($segment);
|
|
if ($pos == "0")
|
|
{
|
|
$vars['page'] = $segment;
|
|
} else {
|
|
list($name, $value) = explode("=", $segment);
|
|
if ($value == "" || !isset($value))
|
|
{
|
|
$vars[$name] = yes;
|
|
} else {
|
|
$vars[$name] = $value;
|
|
}
|
|
}
|
|
}
|
|
|
|
foreach ($_GET as $name => $value)
|
|
{
|
|
$vars[$name] = $value;
|
|
}
|
|
|
|
foreach ($_POST as $name => $value)
|
|
{
|
|
$vars[$name] = $value;
|
|
}
|