%if(%equal(%client-method%,POST), '%set(state,%client-body%%client-query%), '%set(state,%client-query%)) %if(%not(%form(Name)),'%redirect(cname.html?%state%&Error=%url-encode("Name to check is missing."))) %gset(toName,%tolower(%form(Name))) %gset(existingname,%null%) %gset(sitename,tgforum.com)%gset(keyprefix,"HKEY_LOCAL_MACHINE\\SOFTWARE\\Ipswitch\\IMail\\Domains\\%sitename%\\Users") %try('%null(%regopenkey(%keyprefix%\\%toName%,%gset(existingname,%RegQueryValue(MailAddr))))) %if(%try('%sql(TGFDB,"SELECT * FROM [tgfsubsDB] WHERE NAME LIKE %sql-quote(%toName%)",'T),'%null%), %gset(existingname,'T)) %if(%existingname%, "The TGForum user name %toName% has already been taken.", "The TGForum user name %toName% is available.")

Back to name check page.