%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.