debian man page for cgigetcookie

Query: cgigetcookie

OS: debian

Section: 3

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

cgiGetCookie(3) 						Programmer's Manual						   cgiGetCookie(3)

NAME
cgiGetCookie - Return a cookie
SYNOPSYS
#include <cgi.h> s_cookie *cgiGetCookie (s_cgi *parms, const char *name);
DESCRIPTION
This routine returns a pointer to a s_cookie structure that contains all values for the cookie as referenced by name. The pointer must not be freed. The s_cookie structure is declared as follows: typedef struct cookie_s { char *version, *name, *value, *path, *domain; } s_cookie; Memory allocated by this data structure is automatically freed by the final call to cgiFree(3). To set a cookie in your program you'll need to manually add additional header lines. Please take a look at cgitest.c. Basically, you'll need to add the following code: cgiSetHeader ("Set-Cookie", "Version=1; name=value; Path=/"); cgiHeader(); Please read the included file cookies.txt as well.
RETURN VALUE
On success a pointer to a s_cookie structure is returned. If no cookie was set or no cookie with a given name exists NULL is returned.
AUTHOR
This CGI library is written by Martin Schulze <joey@infodrom.org>. If you have additions or improvements please get in touch with him.
SEE ALSO
cgiGetValue(3), cgiGetVariables(3), cgiGetCookies(3), cgiDebug(3), cgiHeader(3), cgiInit(3), cgiFree(3). CGI Library 6 April 2008 cgiGetCookie(3)
Related Man Pages
cgiheader(3) - debian
cgigetvalue(3) - debian
cgiinit(3) - debian
cgi_cookie_set(3) - debian
cgi_cookie_clear(3) - debian
Similar Topics in the Unix Linux Community
awk or sed - Convert 2 lines to 1 line
Introduction
Find columns in a file based on header and print to new file
A (ksh) Library For and From UNIX.com
My first PERL incarnation... Audio Oscillograph