$val) { if (isset($_REQUEST[$name])) { $_REQUEST[$name] = $val; } else { if (in_array($name, $sameurl_elements) && ! is_array($name) && ! is_array($val)) { if (! in_array($name, $sets)) { if ($first) { $first = false; $sep = '?'; } else { $sep = '&'; } $data .= $sep . urlencode($name) . '=' . urlencode($val); $sets[] = $name; } } } } foreach ($_REQUEST as $name => $val) { if (isset($$name)) { $val = $$name; } if (in_array($name, $sameurl_elements) && ! is_array($name) && ! is_array($val)) { if (! in_array($name, $sets)) { if ($first) { $first = false; $sep = '?'; } else { $sep = '&'; } $data .= $sep . urlencode($name) . '=' . urlencode($val); $sets[] = $name; } } } print($data); }