and here I believed the universe had suddenly turned against me. I've had a few issues with my PC as of late, BSOD's, Mysterious Reboots, erroneous error messages such as "Windows was shutdown to prevent damage to your computer: the bios in your computer does not support ACPI"
HUH? (so why does it not support it today, when it supported it yesterday?)
and "warning, disk drive errors detected" with no clue as to which of the 8 connected drives (yes, I'm a complete geek, and have 8 drives connected totalling over 6 TB, it's how I save and later watch my High Def Movies etc.) as it turns out, these messages appear even when NO DRIVES are connected, and the BIOS has been updated to the latest version. Head Scratching......... RAM! it has to be. Sure enough, I had a stick of RAM go bad, and once removed everything was back to normal, except the ZIP code issues in any weather module I loaded. (Except some weather apps would return a script error for a certain line.)
wow, I find it hard to believe that my machine suddenly is rejecting DX weather apps, but no other DX apps. (as I tried to determine why) so I decided to post here for help, and lo and behold, the very first topic I see!!! Thank the Gods! I'm really not losing it!
With my version of Martin's Weather, I had to insert the fix posted here, then once it was done, I had to click on the City/Zip and either change the zip (to something other than it already was before), or type in my city. once I did, it retrieved the data, but now instead of seeing just the city listed like before, it now lists CITY (ZIP) at the top of the widget.
In all, I'm very happy for all of your efforts, I had just spent weeks working on a weather widget based on martin's, that matches a certain theme, and I was rather distressed that after all that work, something was kaput. Thanks again everyone for input here, and special thanks to those of you (Vad_M, Sviz, etc) who figured out and posted a fix.