Self-referencing in VBScript
Does anybody actually develop in VBScript anymore? If you did ASP development, you likely did so in VBScript. ASP was the first server-side language I got into heavily. It took me learning Java and all the object-oriented programming concepts that go with it before I looked to see if the same thing could be accomplished with VBScript. While the OOP features in VBScript are pretty minimal, you ca...
Rounding Integers Proves Troublesome
Here's the situation: I have something that is 149.95 and I want it to be represented as 14995. So, using VBScript, I take the number and multiply it by 100. On the off chance I got a number that included more than two decimal places, I wanted to lose any decimal points that might exist. VBScript has a function Int that can do just this. Every now and then, though, that whole number ends up being ...
CDOSYS The Different SendUsing Options
There are two different ways that you can send e-mails using CDOSYS (aka CDO for Windows 2000): Using an SMTP server Using a pickup folder Using an SMTP server Using an SMTP server is probably the most common approach that people use to send out e-mails. Each time you send an e-mail it communicates with the server and sends out your e-mail. This is great for just a few e-mails but if you have...
CDOSYS (CDO for Windows 2000)
Here's a code block for sending out an e-mail using CDOSYS. ' create the e-mail set o_msg = createobject("cdo.message") set o_conf = createobject("cdo.configuration") With o_conf.Fields .Item("http://schemas.microsoft.com /cdo/configuration/sendusing") = 2 .Item("http://schemas.microsoft.com /cdo/configuration/smtpserver") = mailserver .Update End Wit...
CDO for Windows 2000
Okay, sometimes I feel out of date. The last time I tried developing for CDO was under NT4 and to put it bluntly: it sucked. It didn't offer any flexibility and a number of ISP's that I worked with didn't support it. So I've been using custom SMTP objects like ASPMail ever since. Well, it seems there's CDO for Windows 2000 that should do the trick. There's not a lot of tutorials out on the web tha...
Send E-mail from ASP without a COM object
For those that have IIS's SMTP service running on the same machine as your Web server, you can send out e-mail's without using a COM object. The SMTP service monitors the c:\inetpub\mailroot\pickup\ folder (based on a default installation) for new messages. Simply create a new text file in this folder that meets the RFC822 e-mail format. It should be zapped into the system and an e-mail will be ...
VBScript code to replace text NOT in HTML tags
I had been looking for a solution to this problem for a little while and there was a post on ASPMessageboard that got me started. It pointed me to an article on 4GuysFromRolla that included a function as well as some search criteria. First the function: Function RegExpReplace(strInput, strPattern, strReplace) ' Use <?> to indicate the match you wish to replace ' Create and setup severa...
Reading parameters of a Macromedia Flash (SWF) file using ASP
Ever wanted to read the properties of a SWF file such as height and width? Well, I did. Openswf.org was a good starting point for me. They have a SWF parser written in C++ that can grab all the information you need. There are also a number of server-side objects that can do the trick as well. However, I needed a solution that would work without any custom server-side objects. So, I went on my mer...