X-Git-Url: http://git.plutz.net/?p=cgilite;a=blobdiff_plain;f=cgi.sh;h=c366843f8609ab5fd9640e698e359df7258ee50a;hp=206f32266029a35276852c4d68916fb526470eaa;hb=35f560db17b766582184a9e37b1d23b3bdb8d7c7;hpb=79aaaa252341d41f0afb379365794e184da5edfd 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" \