When an image is streamed from a script the script must be embedded inside an <img> tag and this causes problems when trying to pass variables through the application. A useful method is to use the URL to the embedded script to pass query string parameters.
The example on the previous page shows a script that draws a red square. With some modifications this colour could could be passed in the URL. Here is the new <img> tag:
<img src="image.asp?Colour=FF0000">
The script generating the image would use the parameter as follows:
Set Image = Server.CreateObject("csImageFile.Manage")
Image.NewImage 200, 200, Request.Querystring("Colour")
Remember to use Server.URLEncode if the parameters could contain characters that need encoding.
© Chestysoft, 2024.
This site uses cookies for functionality, traffic analysis and for targeted advertising. Click the Accept button to accept our Cookie Policy. The Cookie Policy page offers configuration for a reduced set of cookies for this site.