1cgi_redirect(3)                    cgi/cgi.h                   cgi_redirect(3)
2
3
4

NAME

6       cgi_redirect  - send an HTTP 302 redirect response
7

SYNOPSIS

9       #include <cgi/cgi.h>
10
11
12       void cgi_redirect (CGI *cgi, const char *fmt, ...);
13
14
15
16

ARGUMENTS

18       cgi - cgi struct
19       fmt - printf style format with args
20
21

DESCRIPTION

23       cgi_redirect will redirect the user to another page on your site.  This
24       version takes only the path portion of the URL.   As  with  all  printf
25       style  commands, you should not call this with arbitrary input that may
26       contain % characters, if you are forwarding something directly,  use  a
27       format like cgi_redirect (cgi, "%s", buf)
28
29

RETURN VALUE

31       None
32
33

SEE ALSO

35       cgi_filehandle(3),     cgi_debug_init(3),     cgi_register_parse_cb(3),
36       cgi_url_escape(3), cgi_parse(3), cgi_destroy(3), cgi_init(3), cgi_redi‐
37       rect_uri(3),  cgi_js_escape(3),  cgi_html_escape_strfunc(3), cgi_regis‐
38       ter_strfuncs(3),        cgi_output(3),        cgi_text_html_strfunc(3),
39       cgi_cookie_clear(3), parse_rfc2388(3), cgi_redirect(3), open_upload(3),
40       cgi_url_unescape(3), cgi_vredirect(3), cgi_cs_init(3),  cgi_display(3),
41       cgi_html_ws_strip(3),          cgi_error(3),         cgi_cookie_set(3),
42       cgi_url_escape_more(3),  cgi_html_strip_strfunc(3),   cgi_neo_error(3),
43       cgi_cookie_authority
44
45
46
47ClearSilver                    14 November 2006                cgi_redirect(3)
Impressum