DKL9 GitList
Repositories
DKL9 home
site_root
Code
Commits
Branches
Tags
Search
Tree:
993e20c
Branches
Tags
master
site_root
cgi-bin
wakeful_join
Initial commit: track much site content
dkl9
commited
993e20c
at 2025-352 15:27:28
wakeful_join
Blame
History
Raw
#!/bin/sh printf 'Content-Type: text/plain\n\n' IFS='&' read NAME TYPE if [ "${NAME#n=}" = "$NAME" ] || [ "${TYPE#t=}" = "$TYPE" ] then printf 'Bad request. Use the form given at the end of documents.\nIf that failed, email contact@dkl9.net' exit 0 fi TYPE="${TYPE#t=}" case "$TYPE" in p) TYPE='points' ;; m) TYPE='money' ;; *) JUDGE='something unexpected' ;; esac NAME="${NAME#n=}" NAME=`echo "$NAME" | sed 's/+\|%[01][0-9A-Fa-f]/ /g; s/%/\\\\x/g'` NAME=`printf "$NAME"` printf '# %s: %s (%s) joined Wakeful Club for %s.\n' `date '+%Y-%j'` "$NAME" "$REMOTE_ADDR" "$TYPE" | tee -a 'fblog'