Originally Posted By: Bundy
(how the hell can you guys code so quickly!)

By knowing what's available ($ctime, $gmt, hash tables...); seeing a potential solution ($ctime + %offset); seeing the issues with the solution and coding for them ($timezone and $ctime/$gmt are in seconds, so need the offset in seconds; see my use of $gmt instead of $ctime); and then trying it. smile

BTW, I was thinking on the way home that I missed the ob.sanity: Might be wise to put some flood protection around that, and perhaps limit it to certain channels only.