Passing a Date With the Query String

Question:

Can I pass a date with the query string? Will the slashes cause a problem in this example?

 testing.asp?date=03/01/00

Answer:

Yes they will. You will need to “encode” the data before passing it within the “URL”. To do that, use the Server.URLEncode function:

testing.asp?date=<%= Server.UrlEncode("03/01/00") %>

Make sure you are only “UrlEncoding” your values, and not the entire querystring itself. Do not try to encode the question mark (?), the equal to (=), and the ampersand (&) characters that make up a valid query string.

Share the Post:
Share on facebook
Share on twitter
Share on linkedin

Overview

Recent Articles: