# HG changeset patch # User HIROSE Yuuji # Date 1589847365 -32400 # Node ID 9ff4603fc920116c2f084d2aa459864d59f06ecd # Parent 39879f81afc8ff48244da5648e52be5ce9d5cf3c Run getcookie() in the same process diff -r 39879f81afc8 -r 9ff4603fc920 s4-funcs.sh --- 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 \