httpSetResponseCookie
Client-side
Server-side
Shared
This page is incomplete! Help wanted!
Please finish this page using the corresponding Old Wiki article.
Go to Contribution guidelines for more information.
This function sets the value for the specified HTTP cookie of the current HTML page.
Syntax
httpSetResponseCookie ( )Code Examples
server
This example is going to get the current users account name and save their name to a cookie.
<* local accName = getAccountName(user) if not accName then return end httpSetResponseCookie("userName",accName) *><!DOCTYPE html><html> <body onLoad="getAcc();"> Your Account Name is: <span id="accnam"></span> <script> //getCookie function from w3schools.com function getCookie(c_name){ var i,x,y,ARRcookies=document.cookie.split(";"); for (i=0;i<ARRcookies.length;i++){ x=ARRcookies[i].substr(0,ARRcookies[i].indexOf("=")); y=ARRcookies[i].substr(ARRcookies[i].indexOf("=")+1); x=x.replace(/^\s+|\s+$/g,""); if (x==c_name) return unescape(y); } }
function getAcc(){ var acc = document.getElementById("accnam"); var name = getCookie("userName"); if(!name || name!="") acc.innerHTML = name; else acc.innerHTML = "Could not get your account name!"; } </script> </body></html>See Also
HTTP Functions
- httpClear
- httpRequestLogin
- httpSetResponseCode
- httpSetResponseCookie
- httpSetResponseHeader
- httpWrite