X-Git-Url: http://git.plutz.net/?p=cgilite;a=blobdiff_plain;f=cgi.sh;h=c366843f8609ab5fd9640e698e359df7258ee50a;hp=206f32266029a35276852c4d68916fb526470eaa;hb=0fd2545f286734b69363fdb492fbfc6727e6fb32;hpb=bb8ddd1d7e31ccff9f1ae0d2abb124910a8ad126 diff --git a/cgi.sh b/cgi.sh index 206f322..c366843 100755 --- a/cgi.sh +++ b/cgi.sh @@ -34,7 +34,7 @@ printf '%s\n' "$QUERY_STRING" |tr '&' '\n' |while read query; do debug "_GET[$key] => $val" done -if [ "$REQUEST_METHOD" = POST -a "$HTTP_CONTENT_LENGTH" -gt 0 ]; then +if [ "$REQUEST_METHOD" = POST -a "${HTTP_CONTENT_LENGTH:=$CONTENT_LENGTH}" -gt 0 ]; then # parse HTTP POST string debug "== CGI DATA: POST ==" head -c "$HTTP_CONTENT_LENGTH" \