Ejemplo n.º 1
0
/**
 * Redirect, with OpenID keys
 * @param string $url
 * @param array @keys
 */
function wrap_keyed_redirect($url, $keys)
{
    $keys = append_openid($keys);
    debug($keys, 'Location keys');
    $q = strpos($url, '?') ? '&' : '?';
    wrap_redirect($url . $q . http_build_query($keys));
}
Ejemplo n.º 2
0
/**
 * Return an HTML refresh, with OpenID keys
 * @param string $url
 * @param array @keys
 */
function wrap_location($url, $keys)
{
    $keys = append_openid($keys);
    debug($keys, 'Location keys');
    $q = strpos($url, '?') ? '&' : '?';
    header('Location: ' . $url . $q . http_build_query($keys));
    debug('Location: ' . $url . $q . http_build_query($keys));
    exit(0);
}