next message in archive
no next message in thread
previous message in archive
Index of Subjects
Results in: Bad HTML! (p1 of 4) . $DOCUMENT_ROOT/.cgi-funclib + . /var/csuite/info/.cgi-funclib #! /bin/sh ## cs-shlib - a library of shell functions for use from scripts CS_ROOT=/var/csuite ++ CS_ROOT=/var/csuite export CS_ROOT ++ export CS_ROOT process_form_fields () { # Prints CGI FORM posted data in name = value pairs, # prepending the name with "cgi_" to ensure no critical # variables are overwritten if [ "${CONTENT_LENGTH:-0}" -gt 0 ]; then eval `dd ibs=${CONTENT_LENGTH:-0} count=1 2>/dev/null | gawk 'BEGIN { RS="&" ; FS="=" } { printf "cgi_%s=%c%s%c\n", $1, 39, $2, 39}'` fi } process_query_string () { # process QUERY_STRING first so that form values override # # sanitize it first # if [ "$QUERY_STRING" = "" ]; then return fi IFS='&' set -- `echo "$QUERY_STRING" | sed 's/[^\/.a-zA-Z0-9&=@%-]//g'` IFS=" " for i do case "$i" in *=*) IFS='=' set -- $i IFS=" " key=$1 value=$2 eval cgi_$key="\"$value\"" ;; esac done } cs_html_foot() { case "$1" in "") : ;; "office") echo ' _________________________________________________________________ [1]IP Administration [2]Membership Administration [3]Office Administration -- David Murdoch
next message in archive
no next message in thread
previous message in archive
Index of Subjects