X-Git-Url: http://git.plutz.net/?a=blobdiff_plain;f=cgi.sh;h=c70c4d26cd841e0757d51b2c6833aa41baeeea58;hb=d017019db3aeebf58a6e66ef30d5d62948550d0f;hp=49e68b457f0bc88fc36281c3b0403f5c8d5f18d4;hpb=cc3eaa233f51324cdb20b594b6751468ba78aa4f;p=serve0 diff --git a/cgi.sh b/cgi.sh index 49e68b4..c70c4d2 100755 --- a/cgi.sh +++ b/cgi.sh @@ -52,3 +52,7 @@ cgi_refdata() { # Parse GET data from referer _REF["$key"]="$(echo -e "$(echo "$val" |sed 's:+: :g;s:%:\\x:g')")" done } + +urlsave(){ + echo -E "$*" |sed 's:%:\%25:g;s:\?:\%3F:g;s:&:\%26:g;s:'\'':\%27:g;s: :\%20:g;s:!:\%21:g;s:(:\%28:g;s:):\%29:g;s:":\%22:g;' +}