---
name: "libcgi_cookie"
section: "3"
platform: "linux"
package: "libcgi-dev"
version: "1.0-6"
release: "Debian 5.0 (Lenny)"
platforms: ["linux"]
url: "https://new.carta.tech/libcgi_cookie"
---

# libcgi\_cookie(3)

## NAME

Cookies -

### Functions

int **cgi\_add\_cookie** (const char \*name, const char \*value, const char \*max\_age, const char \*path, const char \*domain, const int secure)\
 *Send a cookie to the client.* char \* **cgi\_cookie\_value** (const char \*cookie\_name)\
 *Gets cookie value.*

## Function Documentation

### int cgi\_add\_cookie (const char \* name, const char \* value, const char \* max\_age, const char \* path, const char \* domain, const int secure)

Send a cookie to the client.**Parameters:**

*name* Cookie name \
 *value* Cookie value \
 *max\_age* Cookie time life, in seconds. A value equal to 0 ( zero ) means to discard the cookie when the session is done. \
 *path* Cookie path at the server \
 *domain* Domain where cookie will work :) \
 *secure* Secure or not

**See also:**

**cgi\_cookie\_value**

```
 cgi_add_cookie('mycookie', 'mycookie value', 0, 0, 0, 0);
```

### char\* cgi\_cookie\_value (const char \* cookie\_name)

Gets cookie value.Like **cgi\_param()**, **cgi\_cookie\_value()** returns the data contained in cookie\_name cookie

**Parameters:**

*cookie\_name* Cookie name to get the value

**Returns:**

The cookie value
