sqlpage.cookie(name)
Introduced in SQLPage 0.7.1.
Reads a cookie with the given name from the request. Returns the value of the cookie as text, or NULL if the cookie is not present.
Cookies can be set using the cookie component.
Example
Set a cookie
Set a cookie called username
to greet the user by name every time they visit the page:
select 'cookie' as component, 'username' as name, :username as value;
SELECT 'form' as component;
SELECT 'username' as name, 'text' as type;
Read a cookie
Read a cookie called username
and greet the user by name:
SELECT 'text' as component,
'Hello, ' || sqlpage.cookie('username') || '!' as contents;
Parameters
name
The name of the cookie to read.
basic_auth_password
basic_auth_username
cookie
current_working_directory
environment_variable
exec
fetch
hash_password
header
link
path
persist_uploaded_file
protocol
random_string
read_file_as_data_url
read_file_as_text
request_method
run_sql
uploaded_file_mime_type
uploaded_file_name
uploaded_file_path
url_encode
variables
version