X-Git-Url: http://git.plutz.net/?a=blobdiff_plain;f=cgi.sh;h=846cc1c9b6985be27ff30e54d382b7148515718e;hb=d13af69e22fe3dfb384ce6334590b595cbf6904f;hp=49e68b457f0bc88fc36281c3b0403f5c8d5f18d4;hpb=cc3eaa233f51324cdb20b594b6751468ba78aa4f;p=serve0 diff --git a/cgi.sh b/cgi.sh index 49e68b4..846cc1c 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;' +}