Mercurial > hgrepos > hgweb.cgi > s4
changeset 692:9ff4603fc920
Run getcookie() in the same process
author | HIROSE Yuuji <yuuji@gentei.org> |
---|---|
date | Tue, 19 May 2020 09:16:05 +0900 |
parents | 39879f81afc8 |
children | 5f3e94a9b7b3 |
files | s4-funcs.sh |
diffstat | 1 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/s4-funcs.sh Tue May 19 09:10:34 2020 +0900 +++ b/s4-funcs.sh Tue May 19 09:16:05 2020 +0900 @@ -1137,13 +1137,13 @@ putfooter() { _m4 -D_TITLE_="${TITLE:-$myname}" $layout/footer.m4.html } -getcookie() ( +getcookie() { for kv in `echo $HTTP_COOKIE|sed 's/[;, ]/ /g'`; do k="${kv%%=*}" v="`echo ${kv#*=}|nkf -Ww -mQ|sed -e 's/\"/\"\"/g'`" query "replace into cookie values('$session', '$k', 'string', \"$v\");" done -) +} genrandom() { # $1=columns (default: 10) dd if=/dev/urandom count=1 2>/dev/null|nkf -MB \