]> git.plutz.net Git - serve0/blobdiff - cgi.sh
improved transcode display
[serve0] / cgi.sh
diff --git a/cgi.sh b/cgi.sh
index 49e68b457f0bc88fc36281c3b0403f5c8d5f18d4..846cc1c9b6985be27ff30e54d382b7148515718e 100755 (executable)
--- 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;'
+}