CCCPaste

Busybox httpd form variable parsing

#!/bin/bash

echo "Content-type: text/html"
echo ""

QUERY_STRING=$(cat)
echo "$QUERY_STRING"
eval $(echo "$QUERY_STRING" | awk -F'&' '{for(i=1;i<=NF;i++){print $i}}')
echo $fname
fname=$(busybox httpd -d $fname)
echo "

$fname

" echo "
"
echo "$fname"
echo "
"