{"id":59517,"date":"2025-04-23T08:39:28","date_gmt":"2025-04-23T00:39:28","guid":{"rendered":"https:\/\/fwq.ai\/blog\/59517\/"},"modified":"2025-04-23T08:39:28","modified_gmt":"2025-04-23T00:39:28","slug":"%e5%bc%80%e5%8f%91ecshop%e6%96%b0%e6%b3%a8%e5%86%8c%e7%94%a8%e6%88%b7%e5%90%8e%e5%8f%b0%e5%ae%a1%e6%a0%b8%e7%a1%ae%e8%ae%a4%e5%8a%9f%e8%83%bd","status":"publish","type":"post","link":"https:\/\/fwq.ai\/blog\/59517\/","title":{"rendered":"\u5f00\u53d1ecshop\u65b0\u6ce8\u518c\u7528\u6237\u540e\u53f0\u5ba1\u6838\u786e\u8ba4\u529f\u80fd"},"content":{"rendered":"<p style=\"margin: 0px;padding: 0px;font-family: Arial;font-size: 14px;line-height: 26px\"> ecshop\u9700\u6c42\uff1a<\/p>\n<p style=\"margin: 0px;padding: 0px;font-family: Arial;font-size: 14px;line-height: 26px\"> 1. \u65b0\u6ce8\u518c\u7684\u7528\u6237\u9700\u8981\u540e\u53f0\u7ba1\u7406\u5458\u8fdb\u884c\u786e\u8ba4\u4e4b\u540e\u624d\u80fd\u6210\u4e3a\u6b63\u5f0f\u7528\u6237\u3002<\/p>\n<p style=\"margin: 0px;padding: 0px;font-family: Arial;font-size: 14px;line-height: 26px\"> 2. \u65b0\u7528\u6237\u6ce8\u518c\u4e4b\u540e\uff0c\u63d0\u793a\u8bf7\u7b49\u5f85\u7ba1\u7406\u5458\u786e\u8ba4\u540e\u624d\u80fd\u4f7f\u7528\u3002<\/p>\n<p style=\"margin: 0px;padding: 0px;font-family: Arial;font-size: 14px;line-height: 26px\"> 3. \u65b0\u6ce8\u518c\u7684\u7528\u6237\uff0c\u5982\u679c\u7ba1\u7406\u5458\u6ca1\u6709\u5bf9\u5176\u6ce8\u518c\u8eab\u4efd\u8fdb\u884c\u786e\u8ba4\uff0c\u5728\u767b\u5f55\u65f6\u4f1a\u63d0\u793a\u8bf7\u7b49\u5f85\u7ba1\u7406\u5458\u786e\u8ba4\u4e4b\u540e\u624d\u80fd\u767b\u5f55\u3002<\/p>\n<p style=\"margin: 0px;padding: 0px;font-family: Arial;font-size: 14px;line-height: 26px\"> &nbsp;<\/p>\n<p style=\"margin: 0px;padding: 0px;font-family: Arial;font-size: 14px;line-height: 26px\"> \u5728\u89c2\u5bdf\u6570\u636e\u5e93\u8868\u7684\u65f6\u5019\u53d1\u73b0\uff0cusers\u8868\u4e2d\u6709\u4e2ais_validated\u5b57\u6bb5\uff0c\u9ed8\u8ba4\u662f0\uff0c\u8868\u660e\u6ca1\u6709\u901a\u8fc7\u9a8c\u8bc1\u3002\u6211\u4eec\u57fa\u4e8e\u8fd9\u4e2a\u5b57\u6bb5\u6765\u5b9e\u73b0\u672c\u6587\u8981\u6c42\u7684\u529f\u80fd\u3002<\/p>\n<p style=\"margin: 0px;padding: 0px;font-family: Arial;font-size: 14px;line-height: 26px\"> &nbsp;<\/p>\n<p style=\"margin: 0px;padding: 0px;font-family: Arial;font-size: 14px;line-height: 26px\"> <strong>\u5347\u7ea7\u8bf4\u660e<\/strong><\/p>\n<p style=\"margin: 0px;padding: 0px;font-family: Arial;font-size: 14px;line-height: 26px\"> \u65b0\u6ce8\u518c\u7684ecshop\u7528\u6237\u9700\u8981\u540e\u53f0\u7ba1\u7406\u5458\u786e\u8ba4\u4e4b\u540e\u624d\u80fd\u6210\u4e3a\u6b63\u5f0f\u6ce8\u518c\u7684\u7528\u6237\u3002\u5728\u7528\u6237\u63d0\u4ea4\u6ce8\u518c\u4fe1\u606f\u4e4b\u540e\uff0c\u63d0\u793a\u7528\u6237\u7ba1\u7406\u5458\u4f1a\u901a\u8fc7\u7535\u8bdd\u5bf9\u5176\u8eab\u4efd\u8fdb\u884c\u786e\u8ba4\u3002\u672a\u786e\u8ba4\u7684\u7528\u6237\u65e0\u6cd5\u767b\u5f55\uff0c\u672a\u786e\u8ba4\u7528\u6237\u767b\u5f55\u65f6\u4f1a\u63d0\u793a\u9700\u8981\u786e\u8ba4\u7684\u4fe1\u606f\u3002<\/p>\n<p style=\"margin: 0px;padding: 0px;font-family: Arial;font-size: 14px;line-height: 26px\"> <strong>\u5347\u7ea7\u65b9\u6cd5<\/strong><\/p>\n<p style=\"margin: 0px;padding: 0px;font-family: Arial;font-size: 14px;line-height: 26px\"> \u30101\u3011\u5728<em>languages\\zh_cn\\admin\\users.php<\/em>\u4e2d\u589e\u52a0\uff1a<\/p>\n<p>     &nbsp;    <\/p>\n<ol>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$_LANG<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;invalid_is_validated&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">]&nbsp;=&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;\u53ea\u80fd\u8f93\u51650\u62161\u30020\u4e3a\u65e0\u6548\uff0c1\u4e3a\u6709\u6548&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">;&nbsp;&nbsp;<\/span><\/span><\/li>\n<\/ol>\n<p style=\"margin: 0px;padding: 0px;font-family: Arial;font-size: 14px;line-height: 26px\"> &nbsp;<\/p>\n<p style=\"margin: 0px;padding: 0px;font-family: Arial;font-size: 14px;line-height: 26px\"> \u30102\u3011\u5728<em>languages\\zh_cn\\user.php<\/em>\u4e2d\u589e\u52a0\uff1a<\/p>\n<p>     &nbsp;    <\/p>\n<ol>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$_LANG<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;login_failure_invalid&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">]&nbsp;=&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;\u9700\u7ba1\u7406\u5458\u786e\u8ba4\u8eab\u4efd\u4e4b\u540e\u624d\u80fd\u767b\u9646&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">;&nbsp;&nbsp;<\/span><\/span><\/li>\n<\/ol>\n<p style=\"margin: 0px;padding: 0px;font-family: Arial;font-size: 14px;line-height: 26px\"> \u30103\u3011\u4fee\u6539<em>includes\\modules\\integrates\\integrate.php<\/em>\u4e2d\u7684login\u51fd\u6570\u4e3a\uff1a<\/p>\n<p>     &nbsp;    <\/p>\n<ol>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">\/**<\/span>&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;&nbsp;*&nbsp;&nbsp;\u7528\u6237\u767b\u5f55\u51fd\u6570<\/span>&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;&nbsp;*<\/span>&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;&nbsp;*&nbsp;@access&nbsp;&nbsp;public<\/span>&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;&nbsp;*&nbsp;@param&nbsp;&nbsp;&nbsp;string&nbsp;$username<\/span>&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;&nbsp;*&nbsp;@param&nbsp;&nbsp;&nbsp;string&nbsp;$password<\/span>&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;&nbsp;*<\/span>&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;&nbsp;*&nbsp;@return&nbsp;int<\/span>&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;&nbsp;*\/<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">function<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;login(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$username<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">,<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$password<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">,&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$remember<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;=&nbsp;null)&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$rt<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;=&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;check_user(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$username<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">,&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$password<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">);&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$rt<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&gt;&nbsp;0)&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;need_sync)&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;sync(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$username<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">,<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$password<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">);&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;set_session(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$username<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">);&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;set_cookie(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$username<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">,&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$remember<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">);&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">return<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;1;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">else<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$rt<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;==&nbsp;-1)&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">\/\/If&nbsp;the&nbsp;user&nbsp;is&nbsp;not&nbsp;valid,&nbsp;returns&nbsp;-1.<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">return<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;-1;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">else<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">return<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;0;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<\/ol>\n<p style=\"margin: 0px 0px 0.75em;font-size: 16px;line-height: 28.7999992370605px;text-indent: 1em\"> <span style=\"font-family: Arial;font-size: 14px;line-height: 26px\">\u4fee\u6539add_user\u51fd\u6570\u4e3a\uff1a<\/span><\/p>\n<p>     &nbsp;    <\/p>\n<ol>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">\/**<\/span>&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*&nbsp;&nbsp;\u6dfb\u52a0\u4e00\u4e2a\u65b0\u7528\u6237<\/span>&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*<\/span>&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*&nbsp;@access&nbsp;&nbsp;public<\/span>&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*&nbsp;@param<\/span>&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*<\/span>&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*&nbsp;@return&nbsp;int<\/span>&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*\/<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;functionadd_user(<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$username<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">,&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$password<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">,&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$email<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">,&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$gender<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;=&nbsp;-1,&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$bday<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;=&nbsp;0,&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$reg_date<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">=0,<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$md5password<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">=<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">)&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">\/*&nbsp;\u5c06\u7528\u6237\u6dfb\u52a0\u5230\u6574\u5408\u65b9&nbsp;*\/<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;check_user(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$username<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">)&nbsp;!=&nbsp;0)&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;error&nbsp;=ERR_USERNAME_EXISTS;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">return<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;false;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">\/*&nbsp;\u68c0\u67e5email\u662f\u5426\u91cd\u590d&nbsp;*\/<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$sql<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;=&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;SELECT&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;.&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;field_id&nbsp;.&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8221;&nbsp;FROM&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;.&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;table(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;user_table).&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8221;&nbsp;WHERE&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;.&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;field_email&nbsp;.&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8221;&nbsp;=&nbsp;&#8216;$email'&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;db-&gt;getOne(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$sql<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">,&nbsp;true)&nbsp;&gt;&nbsp;0)&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;error&nbsp;=ERR_EMAIL_EXISTS;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">return<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;false;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$post_username<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;=<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$username<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$md5password<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">)&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$post_password<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;=<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;compile_password(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">array<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;md5password&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">=&gt;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$md5password<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">));&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">else<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$post_password<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;=<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;compile_password(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">array<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;password&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">=&gt;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$password<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">));&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$fields<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;=<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">array<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;field_name,&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;field_email,&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;field_pass);&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$values<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;=<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">array<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$post_username<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">,&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$email<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">,&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$post_password<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">);&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$gender<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&gt;&nbsp;-1)&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$fields<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[]&nbsp;=<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;field_gender;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$values<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[]&nbsp;=<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$gender<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$bday<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">)&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$fields<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[]&nbsp;=<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;field_bday;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$values<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[]&nbsp;=&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$bday<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$reg_date<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">)&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$fields<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[]&nbsp;=<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;field_reg_date;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$values<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[]&nbsp;=<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$reg_date<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$sql<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;=&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;INSERTINTO&nbsp;&#8220;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;.&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;table(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;user_table).&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8221;&nbsp;(&#8220;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">.&nbsp;implode(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;,&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">,&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$fields<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">)&nbsp;.&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;)&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">.&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8221;&nbsp;VALUES(&#8216;&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;.&nbsp;implode(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;&#8216;,&nbsp;&#8216;&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">,&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$values<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">)&nbsp;.&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;&#8216;)&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;db-&gt;query(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$sql<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">);&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;need_sync)&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;sync(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$username<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">,&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$password<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">);&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">return<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;true;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<\/ol>\n<p style=\"margin: 0px 0px 0.75em;font-size: 16px;line-height: 28.7999992370605px;text-indent: 1em\"> <span style=\"font-family: Arial;font-size: 14px;line-height: 26px\">&nbsp;<\/span><span style=\"font-family: Arial;font-size: 14px;line-height: 26px\">\u30104\u3011\u4fee\u6539<\/span><em>includes\\modules\\integrates\\ecshop.php<\/em><span style=\"font-family: Arial;font-size: 14px;line-height: 26px\">\u6587\u4ef6\u5185\u5bb9\u4e3a\uff1a<\/span><\/p>\n<p>     &nbsp;    <\/p>\n<ol>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&lt;?php&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">\/**<\/span>&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;*&nbsp;ECSHOP&nbsp;\u4f1a\u5458\u6570\u636e\u5904\u7406\u7c7b<\/span>&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;*============================================================================<\/span>&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;*&nbsp;*&nbsp;\u7248\u6743\u6240\u6709&nbsp;2005-2012&nbsp;\u4e0a\u6d77\u5546\u6d3e\u7f51\u7edc\u79d1\u6280\u6709\u9650\u516c\u53f8\uff0c\u5e76\u4fdd\u7559\u6240\u6709\u6743\u5229\u3002<\/span>&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;*&nbsp;\u7f51\u7ad9\u5730\u5740:&nbsp;http:\/\/www.ldhost.cn<\/span>&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;*&nbsp;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<\/span>&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;*&nbsp;\u8fd9\u662f\u4e00\u4e2a\u514d\u8d39\u5f00\u6e90\u7684\u8f6f\u4ef6\uff1b\u8fd9\u610f\u5473\u7740\u60a8\u53ef\u4ee5\u5728\u4e0d\u7528\u4e8e\u5546\u4e1a\u76ee\u7684\u7684\u524d\u63d0\u4e0b\u5bf9\u7a0b\u5e8f\u4ee3\u7801<\/span>&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;*&nbsp;\u8fdb\u884c\u4fee\u6539\u3001\u4f7f\u7528\u548c\u518d\u53d1\u5e03\u3002<\/span>&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;*============================================================================<\/span>&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;*&nbsp;$Author:&nbsp;liubo&nbsp;$<\/span>&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;*&nbsp;$Id:&nbsp;ecshop.php&nbsp;172172011-01-19&nbsp;06:29:08Z&nbsp;liubo&nbsp;$<\/span>&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;*\/<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;(!defined(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;IN_ECS&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">))&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">die<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;Hacking&nbsp;attempt&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">);&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">\/*&nbsp;\u6a21\u5757\u7684\u57fa\u672c\u4fe1\u606f&nbsp;*\/<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;(isset(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$set_modules<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">)&nbsp;&amp;&amp;&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$set_modules<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;==&nbsp;TRUE)&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$i<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;=&nbsp;(isset(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$modules<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">))&nbsp;?<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">count<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$modules<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">)&nbsp;:&nbsp;0;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">\/*&nbsp;\u4f1a\u5458\u6570\u636e\u6574\u5408\u63d2\u4ef6\u7684\u4ee3\u7801\u5fc5\u987b\u548c\u6587\u4ef6\u540d\u4fdd\u6301\u4e00\u81f4&nbsp;*\/<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$modules<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$i<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">][<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;code&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">]&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;ecshop&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">\/*&nbsp;\u88ab\u6574\u5408\u7684\u7b2c\u4e09\u65b9\u7a0b\u5e8f\u7684\u540d\u79f0&nbsp;*\/<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$modules<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$i<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">][<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;name&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">]&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;ECSHOP&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">\/*&nbsp;\u88ab\u6574\u5408\u7684\u7b2c\u4e09\u65b9\u7a0b\u5e8f\u7684\u7248\u672c&nbsp;*\/<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$modules<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$i<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">][<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;version&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">]&nbsp;=<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;2.0&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">\/*&nbsp;\u63d2\u4ef6\u7684\u4f5c\u8005&nbsp;*\/<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$modules<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$i<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">][<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;author&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">]&nbsp;&nbsp;=&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;ECSHOPR&amp;D&nbsp;TEAM&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">\/*&nbsp;\u63d2\u4ef6\u4f5c\u8005\u7684\u5b98\u65b9\u7f51\u7ad9&nbsp;*\/<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$modules<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$i<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">][<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;website&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">]&nbsp;=<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;http:\/\/www.ldhost.cn&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">return<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">require_once<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(ROOT_PATH&nbsp;.<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;includes\/modules\/integrates\/integrate.php&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">);&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">class<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;ecshop&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">extends<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;integrate&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">var<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$is_ecshop<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;=&nbsp;1;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">var<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$is_validated<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;=&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;0&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">function<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;__construct(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$cfg<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">)&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;ecshop(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$cfg<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">);&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">\/**<\/span>&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*<\/span>&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*<\/span>&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*&nbsp;@access&nbsp;&nbsp;public<\/span>&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*&nbsp;@param<\/span>&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*<\/span>&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*&nbsp;@return&nbsp;void<\/span>&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*\/<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">function<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;ecshop(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$cfg<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">)&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;parent::integrate(<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">array<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">());&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;user_table&nbsp;=<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;users&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;field_id&nbsp;=<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;user_id&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;ec_salt&nbsp;=<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;ec_salt&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;field_name&nbsp;=<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;user_name&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;field_pass&nbsp;=<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;password&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;field_email=&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8217;email&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;field_gender=&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;sex&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;field_bday&nbsp;=<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;birthday&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;field_reg_date&nbsp;=&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;reg_time&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;need_sync&nbsp;=false;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;is_ecshop&nbsp;=1;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;is_validated=&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;is_validated&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">\/**<\/span>&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*&nbsp;&nbsp;\u68c0\u67e5\u6307\u5b9a\u7528\u6237\u662f\u5426\u5b58\u5728\u53ca\u5bc6\u7801\u662f\u5426\u6b63\u786e(\u91cd\u8f7d\u57fa\u7c7bcheck_user\u51fd\u6570\uff0c\u652f\u6301zc\u52a0\u5bc6\u65b9\u6cd5)<\/span>&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*<\/span>&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*&nbsp;@access&nbsp;&nbsp;public<\/span>&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*&nbsp;@param&nbsp;&nbsp;&nbsp;string&nbsp;$username&nbsp;&nbsp;&nbsp;\u7528\u6237\u540d<\/span>&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*<\/span>&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*&nbsp;@return&nbsp;&nbsp;int<\/span>&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*\/<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;functioncheck_user(<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$username<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">,&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$password<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;=&nbsp;null)&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;charset!=&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;UTF8&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">)&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$post_username<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;=ecs_iconv(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;UTF8&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">,&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;charset,&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$username<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">);&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">else<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$post_username<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;=<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$username<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$password<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;===null)&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$sql<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;=<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;SELECT&nbsp;&#8220;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;.&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;field_id&nbsp;.&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8221;&nbsp;FROM&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;.&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;table(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;user_table).&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;WHERE&nbsp;&#8220;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;.&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;field_name&nbsp;.&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;='&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;.&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$post_username<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;.<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;&#8216;&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">return<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;db-&gt;getOne(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$sql<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">);&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">else<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">\/\/We&nbsp;also&nbsp;get&nbsp;theis_validated&nbsp;value<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$sql<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;=&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;SELECTuser_id,&nbsp;password,&nbsp;is_validated,&nbsp;salt,ec_salt&nbsp;&#8220;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;.&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8221;&nbsp;FROM&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;.&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;table(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;user_table).&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;WHERE&nbsp;user_name=&#8217;$post_username'&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$row<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;=<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;db-&gt;getRow(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$sql<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">);&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$ec_salt<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">=<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$row<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;ec_salt&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">];&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">empty<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$row<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">))&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">return<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;0;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$is_validated<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;=<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$row<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;is_validated&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">];&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;(0&nbsp;==<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$is_validated<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">)&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">\/\/We&nbsp;use&nbsp;-1&nbsp;denote&nbsp;that&nbsp;that&nbsp;user&nbsp;resigsteredby&nbsp;not&nbsp;validated.<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">return<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;-1;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">empty<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$row<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;salt&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">]))&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$row<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;password&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">]&nbsp;!=<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;compile_password(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">array<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;password&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">=&gt;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$password<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">,<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;ec_salt&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">=&gt;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$ec_salt<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">)))&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">return<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;0;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">else<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">empty<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$ec_salt<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">))&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$ec_salt<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">=rand(1,9999);&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$new_password<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">=md5(md5(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$password<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">).<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$ec_salt<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">);&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$sql<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;=&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;UPDATE&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">.<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;table(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;user_table).<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;SET&nbsp;password=&nbsp;&#8216;&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">.<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$new_password<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">.<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;&#8216;,ec_salt='&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">.<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$ec_salt<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">.<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;&#8216;&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">.&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;WHERE&nbsp;user_name=&#8217;$post_username'&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;db-&gt;query(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$sql<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">);&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">return<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$row<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;user_id&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">];&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">else<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">\/*&nbsp;\u5982\u679csalt\u5b58\u5728\uff0c\u4f7f\u7528salt\u65b9\u5f0f\u52a0\u5bc6\u9a8c\u8bc1\uff0c\u9a8c\u8bc1\u901a\u8fc7\u6d17\u767d\u7528\u6237\u5bc6\u7801*\/<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$encrypt_type<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">=&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">substr<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$row<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;salt&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">],&nbsp;0,&nbsp;1);&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$encrypt_salt<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">=&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">substr<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$row<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;salt&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">],&nbsp;1);&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">\/*&nbsp;\u8ba1\u7b97\u52a0\u5bc6\u540e\u5bc6\u7801&nbsp;*\/<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$encrypt_password<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;=&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">switch<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$encrypt_type<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">)&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;caseENCRYPT_ZC&nbsp;:&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$encrypt_password<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;=&nbsp;md5(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$encrypt_salt<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">.<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$password<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">);&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">break<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">\/*&nbsp;\u5982\u679c\u8fd8\u6709\u5176\u4ed6\u52a0\u5bc6\u65b9\u5f0f\u6dfb\u52a0\u5230\u8fd9\u91cc&nbsp;&nbsp;*\/<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">\/\/caseother&nbsp;:<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">\/\/&nbsp;&nbsp;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">\/\/&nbsp;&nbsp;break;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;caseENCRYPT_UC&nbsp;:&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$encrypt_password<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;=&nbsp;md5(md5(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$password<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">).<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$encrypt_salt<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">);&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">break<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">default<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">:&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$encrypt_password<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;=&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$row<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;password&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">]&nbsp;!=&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$encrypt_password<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">)&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">return<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;0;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$sql<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;=<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;UPDATE&nbsp;&#8220;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;.&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;table(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;user_table)&nbsp;.&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;SET&nbsp;password&nbsp;=&nbsp;&#8216;&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">.&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;compile_password(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">array<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(&#8216;password<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;=&gt;$password))&nbsp;.&nbsp;&#8220;&#8216;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">,salt=<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&#8220;.&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;WHERE&nbsp;user_id&nbsp;=&nbsp;&#8216;$row[user_id]'&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;db-&gt;query(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$sql<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">);&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">return<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$row<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;user_id&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">];&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">\/**<\/span>&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*&nbsp;&nbsp;\u7f16\u8f91\u7528\u6237\u4fe1\u606f($password,&nbsp;$email,&nbsp;$gender,&nbsp;$bday)&nbsp;\u91cd\u8f7d\u7236\u7c7b\u7684\u65b9\u6cd5<\/span>&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*<\/span>&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*&nbsp;@access&nbsp;&nbsp;public<\/span>&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*&nbsp;@param<\/span>&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*<\/span>&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*&nbsp;@return&nbsp;void<\/span>&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*\/<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">function<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;edit_user(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$cfg<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">)&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">empty<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$cfg<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;username&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">]))&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">return<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;false;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">else<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp; \/\/www.ldhost.cn<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$cfg<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;post_username&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">]&nbsp;=&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$cfg<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;username&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">];&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$values<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;=&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">array<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">();&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;(!<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">empty<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$cfg<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;password&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">])&nbsp;&amp;&amp;&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">empty<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$cfg<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;md5password&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">]))&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$cfg<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;md5password&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">]&nbsp;=&nbsp;md5(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$cfg<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;password&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">]);&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;((!<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">empty<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$cfg<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;md5password&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">]))&nbsp;&amp;&amp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;field_pass&nbsp;!=&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;NULL&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">)&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$values<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[]&nbsp;=&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;field_pass&nbsp;.&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;='&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;.<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;compile_password(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">array<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(&#8216;md5password<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;=&gt;$cfg[&#8216;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">md5password<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;]))&nbsp;.&#8221;&#8216;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&#8220;;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;((!<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">empty<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$cfg<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8217;email&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">]))&nbsp;&amp;&amp;&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;field_email&nbsp;!=<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;NULL&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">)&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">\/*&nbsp;\u68c0\u67e5email\u662f\u5426\u91cd\u590d&nbsp;*\/<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$sql<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;=&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;SELECT&nbsp;&#8220;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;.&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;field_id&nbsp;.&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8221;&nbsp;FROM&nbsp;&#8220;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;.<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;table(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;user_table).&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8221;&nbsp;WHERE&nbsp;&#8220;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;.&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;field_email&nbsp;.&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8221;&nbsp;=&#8217;$cfg[email]&#8217;&nbsp;&#8220;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">.&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8221;&nbsp;AND&nbsp;&#8220;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;.&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;field_name&nbsp;.&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8221;&nbsp;!=&#8217;$cfg[post_username]'&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;db-&gt;getOne(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$sql<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">,&nbsp;true)&nbsp;&gt;&nbsp;0)&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;error&nbsp;=&nbsp;ERR_EMAIL_EXISTS;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">return<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;false;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">\/\/&nbsp;\u68c0\u67e5\u662f\u5426\u4e3a\u65b0E-mail<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$sql<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;=&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;SELECT&nbsp;count(*)&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;.&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8221;&nbsp;FROM&nbsp;&#8220;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;.<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;table(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;user_table).&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8221;&nbsp;WHERE&nbsp;&#8220;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;.&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;field_email&nbsp;.<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8221;&nbsp;=&nbsp;&#8216;$cfg[email]&#8217;&nbsp;&#8220;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;db-&gt;getOne(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$sql<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">,&nbsp;true)&nbsp;==&nbsp;0)&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">\/\/&nbsp;\u65b0\u7684E-mail<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$sql<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;=&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;UPDATE&nbsp;&#8220;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;.&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$GLOBALS<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;ecs&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">]-&gt;table(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;users&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">).&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8221;&nbsp;SET&nbsp;is_validated&nbsp;=&nbsp;0&nbsp;WHERE&nbsp;user_name&nbsp;=&nbsp;&#8216;$cfg[post_username]'&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;db-&gt;query(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$sql<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">);&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$values<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[]&nbsp;=&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;field_email&nbsp;.&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;='&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">.<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$cfg<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[&#8217;email<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;]&nbsp;.&nbsp;&#8220;&#8216;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&#8220;;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;(isset(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$cfg<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;gender&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">])&nbsp;&amp;&amp;&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;field_gender&nbsp;!=<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;NULL&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">)&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$values<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[]&nbsp;=&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;field_gender&nbsp;.&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;='&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;.<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$cfg<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[&#8216;gender<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;]&nbsp;.&nbsp;&#8220;&#8216;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&#8220;;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;((!<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">empty<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$cfg<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;bday&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">]))&nbsp;&amp;&amp;&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;field_bday&nbsp;!=<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;NULL&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">)&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$values<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[]&nbsp;=&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;field_bday&nbsp;.&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;='&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;.<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$cfg<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[&#8216;bday<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;]&nbsp;.&nbsp;&#8220;&#8216;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&#8220;;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;((!<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">is_null<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$cfg<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;is_validated&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">]))&nbsp;&amp;&amp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;is_validated&nbsp;!=&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;NULL&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">)&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$values<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[]&nbsp;=&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;is_validated&nbsp;.&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;='&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;.<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$cfg<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[&#8216;is_validated<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;]&nbsp;.&nbsp;&#8220;&#8216;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&#8220;;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$values<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">)&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$sql<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;=&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;UPDATE&nbsp;&#8220;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;.<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;table(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;user_table).&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8221;&nbsp;SET&nbsp;&#8220;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;.&nbsp;implode(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;,&nbsp;&#8216;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">,&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$values<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">).&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8221;&nbsp;WHERE&nbsp;&#8220;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;.&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;field_name&nbsp;.<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;='&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;.&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$cfg<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[&#8216;post_username<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;]&nbsp;.&nbsp;&#8220;&#8216;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;LIMIT&nbsp;1&#8243;;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;db-&gt;query(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$sql<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">);&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;need_sync)&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">empty<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$cfg<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;md5password&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">]))&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;sync(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$cfg<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;username&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">]);&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">else<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$this<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;sync(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$cfg<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;username&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">],&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">,<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$cfg<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;md5password&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">]);&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">return<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;true;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">?&gt;&nbsp;&nbsp;<\/span><\/li>\n<\/ol>\n<p style=\"margin: 0px;padding: 0px;font-family: Arial;font-size: 14px;line-height: 26px\"> \u30105\u3011\u4fee\u6539<em>admin\\templates\\users_list.htm<\/em>\u4e2d\u7684\uff1a<\/p>\n<p>  &nbsp;    <\/p>\n<ol>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">&lt;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">td<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: red;background-color: inherit\">align<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">=<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;center&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">&gt;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">{if&nbsp;$user.is_validated}&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">&lt;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: red;background-color: inherit\">imgsrc<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">imgsrc<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">=<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;images\/yes.gif&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">&gt;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;{else}&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">&lt;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: red;background-color: inherit\">imgsrc<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">imgsrc<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">=<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;images\/no.gif&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">&gt;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;{\/if}<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">&lt;\/<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">td<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">&gt;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<\/ol>\n<p style=\"margin: 0px;padding: 0px;font-family: Arial;font-size: 14px;line-height: 26px\"> \u4e3a\uff1a<\/p>\n<p>  &nbsp;    <\/p>\n<ol>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">&lt;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">td<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: red;background-color: inherit\">align<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">=<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;center&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">&gt;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">&lt;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">spanonclick<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: red;background-color: inherit\">spanonclick<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">=&#8221;listTable.edit(this,&nbsp;&#8216;edit_is_val<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">id<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">ated&#8217;,&nbsp;{$user.user_id})&#8221;id=&#8221;is_validated_text&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">&gt;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">{if&nbsp;$user.is_validated}&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">&lt;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">imgsrc<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: red;background-color: inherit\">imgsrc<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">=<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;images\/yes.gif&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">&gt;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;{else}&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">&lt;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">img<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: red;background-color: inherit\">src<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">=<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;images\/no.gif&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">&gt;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">{\/if}<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">&lt;\/<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">td<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">&gt;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">&lt;\/<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">span<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">&gt;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">&lt;\/<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">td<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">&gt;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<\/ol>\n<p style=\"margin: 0px;padding: 0px;font-family: Arial;font-size: 14px;line-height: 26px\"> \u30106\u3011\u4fee\u6539<em>admin\\js\\listtable.js<\/em>\u4e2d\u7684listTable.edit\u54cd\u5e94\u51fd\u6570\u4e3a\uff1a<\/p>\n<p>     &nbsp;    <\/p>\n<ol>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">\/**<\/span>&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;*&nbsp;\u521b\u5efa\u4e00\u4e2a\u53ef\u7f16\u8f91\u533a<\/span>&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;*\/<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">listTable.edit&nbsp;=&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">function<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(obj,&nbsp;act,&nbsp;id)&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">var<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;tag&nbsp;=obj.firstChild.tagName;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">typeof<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(tag)&nbsp;!=<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;undefined&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&amp;&amp;&nbsp;tag.toLowerCase()&nbsp;==&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;input&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">)&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">return<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">\/*&nbsp;\u4fdd\u5b58\u539f\u59cb\u7684\u5185\u5bb9&nbsp;*\/<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">var<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;org&nbsp;=&nbsp;obj.innerHTML;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">var<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;val&nbsp;=&nbsp;Browser.isIE&nbsp;?obj.innerText&nbsp;:&nbsp;obj.textContent;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">\/*&nbsp;\u521b\u5efa\u4e00\u4e2a\u8f93\u5165\u6846&nbsp;*\/<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">var<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;txt&nbsp;=document.createElement(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;INPUT&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">);&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;txt.value&nbsp;=&nbsp;(val&nbsp;==&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;N\/A&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">)&nbsp;?<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;:&nbsp;val;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;txt.style.width&nbsp;=(obj.offsetWidth&nbsp;+&nbsp;12)&nbsp;+&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;px&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">\/*&nbsp;\u9690\u85cf\u5bf9\u8c61\u4e2d\u7684\u5185\u5bb9\uff0c\u5e76\u5c06\u8f93\u5165\u6846\u52a0\u5165\u5230\u5bf9\u8c61\u4e2d&nbsp;*\/<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;obj.innerHTML&nbsp;=<span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;obj.appendChild(txt);&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;txt.focus();&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">\/*&nbsp;\u7f16\u8f91\u533a\u8f93\u5165\u4e8b\u4ef6\u5904\u7406\u51fd\u6570&nbsp;*\/<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;txt.onkeypress&nbsp;=&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">function<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(e)&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">var<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;evt&nbsp;=Utils.fixEvent(e);&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">var<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;obj&nbsp;=&nbsp;Utils.srcElement(e);&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;(evt.keyCode&nbsp;==&nbsp;13)&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;obj.blur();&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp; &nbsp;<\/span><span>\/\/www.ldhost.cn<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">return<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">false<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;(evt.keyCode&nbsp;==&nbsp;27)&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;obj.parentNode.innerHTML=&nbsp;org;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">\/*&nbsp;\u7f16\u8f91\u533a\u5931\u53bb\u7126\u70b9\u7684\u5904\u7406\u51fd\u6570&nbsp;*\/<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;txt.onblur&nbsp;=&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">function<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(e)&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(Utils.trim(txt.value).length&nbsp;&gt;&nbsp;0)&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;res&nbsp;=Ajax.call(listTable.url,&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;act=&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">+act+<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;&amp;val=&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;+encodeURIComponent(Utils.trim(txt.value))&nbsp;+&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;&amp;id=&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;+id,&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">null<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">,<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;POST&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">,&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;JSON&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">,&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">false<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">);&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;(res.message)&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;alert(res.message);&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(res.id&nbsp;&amp;&amp;(res.act&nbsp;==&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;goods_auto&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;||&nbsp;res.act&nbsp;==&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;article_auto&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">))&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;document.getElementById(<span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;del&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">+res.id).innerHTML&nbsp;=&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;&lt;ahref=\\&#8221;&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">+&nbsp;thisfile&nbsp;+<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;?goods_id=&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">+&nbsp;res.id+<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;&amp;act=del\\&#8221;&nbsp;onclick=\\&#8221;returnconfirm(&#8216;&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">+deleteck+<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;&#8216;);\\&#8221;&gt;&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">+deleteid+<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;&lt;\/a&gt;&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;obj.innerHTML&nbsp;=(res.error&nbsp;==&nbsp;0)&nbsp;?&nbsp;res.content&nbsp;:&nbsp;org;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">else<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;obj.innerHTML&nbsp;=&nbsp;org;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;(act&nbsp;==<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;edit_is_validated&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">)&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;(obj.innerHTML&nbsp;==&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;1&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">)&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;obj.innerHTML&nbsp;=<span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;&lt;img&nbsp;src=&#8221;images\/yes.gif&#8221;&gt;&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">else<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;obj.innerHTML&nbsp;=&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;&lt;imgsrc=&#8221;images\/no.gif&#8221;&gt;&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">}&nbsp;&nbsp;<\/span><\/li>\n<\/ol>\n<p style=\"margin: 0px;padding: 0px;font-family: Arial;font-size: 14px;line-height: 26px\"> \u30107\u3011\u5728<em>admin\\users.php<\/em>\u4e2d\u589e\u52a0\uff1a<\/p>\n<p>  &nbsp;    <\/p>\n<ol>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">\/*&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&nbsp;*\/<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">\/\/&#8211;&nbsp;\u7f16\u8f91\u4f1a\u5458\u6709\u6548\u6027<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">\/*&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&nbsp;*\/<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">elseif<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$_REQUEST<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;act&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">]&nbsp;==&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;edit_is_validated&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">)&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">\/*&nbsp;\u68c0\u67e5\u6743\u9650&nbsp;*\/<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;check_authz_json(<span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;users_manage&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">);&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$id<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;=<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">empty<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$_REQUEST<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;id&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">])&nbsp;?&nbsp;0&nbsp;:&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">intval<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$_REQUEST<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;id&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">]);&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$is_validated<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;=<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">is_null<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$_REQUEST<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;val&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">])&nbsp;?&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;:&nbsp;json_str_iconv(trim(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$_REQUEST<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;val&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">]));&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$users<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;=&amp;init_users(); &nbsp;<\/span><\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;<\/span><\/span><span>\/\/www.ldhost.cn<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$sql<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;=&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;SELECTuser_name,&nbsp;email&nbsp;FROM&nbsp;&#8220;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;.&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$ecs<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;table(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;users&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">)&nbsp;.&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8221;&nbsp;WHERE&nbsp;user_id&nbsp;=&#8217;$id'&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$row<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;=<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$db<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;GetRow(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$sql<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">);&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$username<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;=<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$row<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;user_name&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">];&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$email<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;=<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$row<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;email&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">];&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;((<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$is_validated<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;==&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;0&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">)||&nbsp;(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$is_validated<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;==&nbsp;1))&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$users<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;edit_user(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">array<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;username&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">=&gt;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$username<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">,&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8217;email&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">=&gt;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$email<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">,<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;is_validated&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">=&gt;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$is_validated<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">)))&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;admin_log(<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">addslashes<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$username<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">),<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;edit&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">,&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;users&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">);&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;make_json_result(<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">stripcslashes<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$is_validated<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">));&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">else<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$msg<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;=(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$users<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;error&nbsp;==&nbsp;ERR_EMAIL_EXISTS)&nbsp;?&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$GLOBALS<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;_LANG&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">][<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8217;email_exists&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">]&nbsp;:<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$GLOBALS<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;_LANG&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">][<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;edit_user_failed&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">];&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;make_json_error(<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$msg<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">);&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">else<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;make_json_error(<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$GLOBALS<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;_LANG&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">][<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;invalid_is_validated&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">]);&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">}&nbsp;&nbsp;<\/span><\/li>\n<\/ol>\n<p style=\"margin: 0px;padding: 0px;font-family: Arial;font-size: 14px;line-height: 26px\"> \u30108\u3011<em>user.php<\/em>\u4e2d\u5c06\uff1a<\/p>\n<p>     &nbsp;    <\/p>\n<ol>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">show_message(sprintf(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$_LANG<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;register_success&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">],&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$username<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;.<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$ucdata<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">),&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">array<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$_LANG<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;back_up_page&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">],&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$_LANG<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;profile_lnk&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">]),<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">array<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$back_act<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">,&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;user.php&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">),&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;info&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">);&nbsp;&nbsp;<\/span><\/span><\/li>\n<\/ol>\n<p style=\"margin: 0px;padding: 0px;font-family: Arial;font-size: 14px;line-height: 26px\"> \u6539\u4e3a\uff1a<\/p>\n<p>     &nbsp;    <\/p>\n<ol>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">show_message(sprintf(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$_LANG<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;register_success&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">],&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$username<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;.<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$ucdata<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">),&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">array<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$_LANG<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;back_up_page&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">]),&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">array<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$back_act<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">),&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;info&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">);&nbsp;&nbsp;<\/span><\/span><\/li>\n<\/ol>\n<p style=\"margin: 0px;padding: 0px;font-family: Arial;font-size: 14px;line-height: 26px\"> \u5c06<\/p>\n<p>     &nbsp;    <\/p>\n<ol>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$user<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;check_user(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$username<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">)&nbsp;||&nbsp;admin_registered(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$username<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">))&nbsp;&nbsp;<\/span><\/span><\/li>\n<\/ol>\n<p style=\"margin: 0px;padding: 0px;font-family: Arial;font-size: 14px;line-height: 26px\"> \u6539\u4e3a\uff1a<\/p>\n<p>  &nbsp;    <\/p>\n<ol>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;((<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$user<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;check_user(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$username<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">)&nbsp;!=&nbsp;0)&nbsp;||admin_registered(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$username<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">))&nbsp;&nbsp;<\/span><\/span><\/li>\n<\/ol>\n<p style=\"margin: 0px;padding: 0px;font-family: Arial;font-size: 14px;line-height: 26px\"> \u5c06\uff1a<\/p>\n<p>  &nbsp;    <\/p>\n<ol>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$user<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;login(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$username<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">,&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$password<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">,isset(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$_POST<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;remember&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">])))&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;update_user_info();&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;recalculate_price();&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$ucdata<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;=isset(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$user<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;ucdata)?&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$user<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;ucdata&nbsp;:&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;show_message(<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$_LANG<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;login_success&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">]&nbsp;.&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$ucdata<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;,<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">array<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$_LANG<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;back_up_page&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">],&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$_LANG<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;profile_lnk&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">]),<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">array<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$back_act<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">,<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;user.php&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">),&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;info&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">);&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<\/ol>\n<p style=\"margin: 0px;padding: 0px;font-family: Arial;font-size: 14px;line-height: 26px\"> \u6539\u4e3a\uff1a<\/p>\n<p>  &nbsp;    <\/p>\n<ol>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$rt<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;=&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$user<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;login(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$username<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">,<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$password<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">,isset(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$_POST<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;remember&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">]));&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$rt<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&gt;&nbsp;0)&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;update_user_info();&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;recalculate_price();&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$ucdata<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;=isset(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$user<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;ucdata)?&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$user<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;ucdata&nbsp;:&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;show_message(<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$_LANG<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;login_success&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">]&nbsp;.&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$ucdata<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;,<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">array<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$_LANG<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;back_up_page&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">],&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$_LANG<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;profile_lnk&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">]),<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">array<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$back_act<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">,<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;user.php&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">),&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;info&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">);&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">else<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$rt<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;==&nbsp;-1)&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;show_message(<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$_LANG<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;login_failure_invalid&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">],&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$_LANG<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;relogin_lnk&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">],<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;user.php&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">,&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;error&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">);&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<\/ol>\n<p style=\"margin: 0px;padding: 0px;font-family: Arial;font-size: 14px;line-height: 26px\"> \u5c06\uff1a<\/p>\n<p>     &nbsp;    <\/p>\n<ol>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$user<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;login(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$username<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">,&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$password<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">))&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;update_user_info();&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">\/\/\u66f4\u65b0\u7528\u6237\u4fe1\u606f<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;recalculate_price();<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">\/\/&nbsp;\u91cd\u65b0\u8ba1\u7b97\u8d2d\u7269\u8f66\u4e2d\u7684\u5546\u54c1\u4ef7\u683c<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$smarty<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;assign(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;user_info&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">,&nbsp;get_user_info());&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$ucdata<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;=<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">empty<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$user<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;ucdata)?&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;:&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$user<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;ucdata;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$result<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;ucdata&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">]&nbsp;=<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$ucdata<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$result<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;content&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">]&nbsp;=<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$smarty<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;fetch(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;library\/member_info.lbi&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">);&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<\/ol>\n<p style=\"margin: 0px;padding: 0px;font-family: Arial;font-size: 14px;line-height: 26px\"> \u6539\u4e3a\uff1a &nbsp;&nbsp;<\/p>\n<p>     &nbsp;    <\/p>\n<ol>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$rt<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;=<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$user<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;login(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$username<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">,&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$password<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">);&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$rt<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&gt;&nbsp;0)&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;update_user_info();&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">\/\/\u66f4\u65b0\u7528\u6237\u4fe1\u606f<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;recalculate_price();<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">\/\/&nbsp;\u91cd\u65b0\u8ba1\u7b97\u8d2d\u7269\u8f66\u4e2d\u7684\u5546\u54c1\u4ef7\u683c<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$smarty<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;assign(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;user_info&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">,&nbsp;get_user_info());&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$ucdata<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;=<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">empty<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$user<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;ucdata)?&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;:&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$user<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;ucdata;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$result<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;ucdata&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">]&nbsp;=<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$ucdata<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$result<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;content&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">]&nbsp;=<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$smarty<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;fetch(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;library\/member_info.lbi&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">);&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">else<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$rt<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;==&nbsp;-1) <\/span><\/span><span style=\"color:#ffffff\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;<\/span><\/span>\/\/www.ldhost.cn<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$_SESSION<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;login_fail&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">]&nbsp;&gt;&nbsp;2)&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$smarty<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;assign(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;enabled_captcha&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">,&nbsp;1);&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$result<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;html&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">]&nbsp;=<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$smarty<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;fetch(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;library\/member_info.lbi&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">);&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$result<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;error&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">]&nbsp;&nbsp;&nbsp;=&nbsp;1;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$result<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;content&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">]&nbsp;=&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$_LANG<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;login_failure_invalid&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">];&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;}&lt;span&nbsp;style=<span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;font-family:&nbsp;Arial,&nbsp;Helvetica,&nbsp;sans-serif;&nbsp;background-color:&nbsp;rgb(255,&nbsp;255,&nbsp;255);&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&gt;&nbsp;&lt;\/span&gt;&nbsp;&nbsp;<\/span><\/span><\/li>\n<\/ol>\n<p style=\"margin: 0px;padding: 0px;font-family: Arial;font-size: 14px;line-height: 26px\"> \u5c06\uff1a<\/p>\n<p>     &nbsp;    <\/p>\n<ol>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;((<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$user_info<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&amp;&amp;&nbsp;(!<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">empty<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$code<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">)&nbsp;&amp;&amp;md5(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$user_info<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;user_id&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">]&nbsp;.&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$_CFG<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;hash_code&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">]&nbsp;.&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$user_info<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;reg_time&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">])&nbsp;==<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$code<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">))&nbsp;||&nbsp;(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$_SESSION<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;user_id&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">]&gt;0&nbsp;&amp;&amp;&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$_SESSION<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;user_id&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">]&nbsp;==<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$user_id<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&amp;&amp;&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$user<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;check_user(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$_SESSION<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;user_name&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">],<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$old_password<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">)))&nbsp;&nbsp;<\/span><\/span><\/li>\n<\/ol>\n<p style=\"margin: 0px;padding: 0px;font-family: Arial;font-size: 14px;line-height: 26px\"> \u6539\u4e3a\uff1a<\/p>\n<p>     &nbsp;    <\/p>\n<ol>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;((<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$user_info<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&amp;&amp;&nbsp;(!<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">empty<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$code<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">)&nbsp;&amp;&amp;md5(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$user_info<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;user_id&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">]&nbsp;.&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$_CFG<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;hash_code&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">]&nbsp;.&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$user_info<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;reg_time&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">])&nbsp;==<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$code<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">))&nbsp;||&nbsp;(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$_SESSION<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;user_id&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">]&gt;0&nbsp;&amp;&amp;&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$_SESSION<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;user_id&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">]&nbsp;==<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$user_id<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&amp;&amp;&nbsp;(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$user<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;check_user(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$_SESSION<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;user_name&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">],<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$old_password<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">)&nbsp;&gt;&nbsp;0)))&nbsp;&nbsp;<\/span><\/span><\/li>\n<\/ol>\n<p style=\"margin: 0px;padding: 0px;font-family: Arial;font-size: 14px;line-height: 26px\"> \u30109\u3011<em>flow.php<\/em>\u4e2d\u5c06\uff1a<\/p>\n<p>  &nbsp;    <\/p>\n<ol>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$user<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;login(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$_POST<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;username&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">],<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$_POST<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;password&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">],isset(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$_POST<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;remember&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">])))&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;update_user_info();&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">\/\/\u66f4\u65b0\u7528\u6237\u4fe1\u606f<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;recalculate_price();&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">\/\/&nbsp;\u91cd\u65b0\u8ba1\u7b97\u8d2d\u7269\u8f66\u4e2d\u7684\u5546\u54c1\u4ef7\u683c<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">\/*&nbsp;\u68c0\u67e5\u8d2d\u7269\u8f66\u4e2d\u662f\u5426\u6709\u5546\u54c1&nbsp;\u6ca1\u6709\u5546\u54c1\u5219\u8df3\u8f6c\u5230\u9996\u9875&nbsp;*\/<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$sql<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;=<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;SELECT&nbsp;COUNT(*)&nbsp;FROM&nbsp;&#8220;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;.&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$ecs<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;table(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;cart&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">)&nbsp;.&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8221;&nbsp;WHEREsession_id&nbsp;=&nbsp;&#8216;&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;.&nbsp;SESS_ID&nbsp;.&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;&#8216;&nbsp;&#8220;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$db<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;getOne(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$sql<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">)&nbsp;&gt;&nbsp;0)&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ecs_header(<span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;Location:flow.php?step=checkout\\n&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">);&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">else<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ecs_header(<span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;Location:index.php\\n&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">);&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">exit<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<\/ol>\n<p style=\"margin: 0px;padding: 0px;font-family: Arial;font-size: 14px;line-height: 26px\"> \u6539\u4e3a\uff1a<\/p>\n<p>     &nbsp;    <\/p>\n<ol>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\"><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$rt<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;=&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$user<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;login(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$_POST<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;username&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">],<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$_POST<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;password&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">],isset(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$_POST<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;remember&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">]));&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$rt<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&gt;&nbsp;0)&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;update_user_info();&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">\/\/\u66f4\u65b0\u7528\u6237\u4fe1\u606f<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;recalculate_price();&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">\/\/&nbsp;\u91cd\u65b0\u8ba1\u7b97\u8d2d\u7269\u8f66\u4e2d\u7684\u5546\u54c1\u4ef7\u683c<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">\/*&nbsp;\u68c0\u67e5\u8d2d\u7269\u8f66\u4e2d\u662f\u5426\u6709\u5546\u54c1&nbsp;\u6ca1\u6709\u5546\u54c1\u5219\u8df3\u8f6c\u5230\u9996\u9875&nbsp;*\/<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$sql<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;=<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;SELECT&nbsp;COUNT(*)&nbsp;FROM&nbsp;&#8220;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;.&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$ecs<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;table(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;cart&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">)&nbsp;.&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8221;&nbsp;WHEREsession_id&nbsp;=&nbsp;&#8216;&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;.&nbsp;SESS_ID&nbsp;.&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;&#8216;&nbsp;&#8220;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$db<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">-&gt;getOne(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$sql<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">)&nbsp;&gt;&nbsp;0)&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ecs_header(<span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;Location:&nbsp;flow.php?step=checkout\\n&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">);&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">else<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ecs_header(<span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8220;Location:index.php\\n&#8221;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">);&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">exit<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">;&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">else<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;font-weight: bold;background-color: inherit\">if<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;(<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$rt<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">&nbsp;==-1)&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;<\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;show_message(<span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$_LANG<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;login_failure_invalid&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">],<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">$_LANG<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">[<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;relogin_lnk&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">],&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;user.php&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">,&nbsp;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;color: blue;background-color: inherit\">&#8216;error&#8217;<\/span><span style=\"margin: 0px;padding: 0px;border: 0px;background-color: inherit\">);&nbsp;&nbsp;<\/span><\/span><\/li>\n<li> <span style=\"margin: 0px;padding: 0px;border: 0px;color: black;background-color: inherit\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<\/span><\/li>\n<li> &nbsp;<\/li>\n<\/ol>\n<p>  \u8f6c\u8f7d\u8bf7\u6ce8\u660e\u7f51\u5740&nbsp;https:\/\/www.ldhost.cn\/help\/php\/ecshop\/2029.html<\/p>\n","protected":false},"excerpt":{"rendered":"<p>ecshop\u9700\u6c42\uff1a 1. \u65b0\u6ce8\u518c\u7684\u7528\u6237\u9700\u8981\u540e\u53f0\u7ba1\u7406\u5458\u8fdb\u884c\u786e\u8ba4\u4e4b\u540e\u624d\u80fd\u6210\u4e3a\u6b63\u5f0f\u7528\u6237\u3002 2. \u65b0\u7528\u6237\u6ce8\u518c\u4e4b\u540e\uff0c\u63d0\u793a\u8bf7\u7b49\u5f85\u7ba1\u7406\u5458\u786e\u8ba4\u540e\u624d\u80fd\u4f7f\u7528\u3002 3. \u65b0\u6ce8\u518c\u7684\u7528\u6237\uff0c\u5982\u679c\u7ba1\u7406\u5458\u6ca1\u6709\u5bf9\u5176\u6ce8\u518c\u8eab\u4efd\u8fdb\u884c\u786e\u8ba4\uff0c\u5728\u767b\u5f55\u65f6\u4f1a\u63d0\u793a\u8bf7\u7b49\u5f85\u7ba1\u7406\u5458\u786e\u8ba4\u4e4b\u540e\u624d\u80fd\u767b\u5f55\u3002 &nbsp; \u5728\u89c2\u5bdf\u6570\u636e\u5e93\u8868\u7684\u65f6\u5019\u53d1\u73b0\uff0cusers\u8868\u4e2d\u6709\u4e2ais_validated\u5b57\u6bb5\uff0c\u9ed8\u8ba4\u662f0\uff0c\u8868\u660e\u6ca1\u6709\u901a\u8fc7\u9a8c\u8bc1\u3002\u6211\u4eec\u57fa\u4e8e\u8fd9\u4e2a\u5b57\u6bb5\u6765\u5b9e\u73b0\u672c\u6587\u8981\u6c42\u7684\u529f\u80fd\u3002 &nbsp; \u5347\u7ea7\u8bf4\u660e \u65b0\u6ce8\u518c\u7684ecshop\u7528\u6237\u9700\u8981\u540e\u53f0\u7ba1\u7406\u5458\u786e\u8ba4\u4e4b\u540e\u624d\u80fd\u6210\u4e3a\u6b63\u5f0f\u6ce8\u518c\u7684\u7528\u6237\u3002\u5728\u7528\u6237\u63d0\u4ea4\u6ce8\u518c\u4fe1\u606f\u4e4b\u540e\uff0c\u63d0\u793a\u7528\u6237\u7ba1\u7406\u5458\u4f1a\u901a\u8fc7\u7535\u8bdd\u5bf9\u5176\u8eab\u4efd\u8fdb\u884c\u786e\u8ba4\u3002\u672a\u786e\u8ba4\u7684\u7528\u6237\u65e0\u6cd5\u767b\u5f55\uff0c\u672a\u786e\u8ba4\u7528\u6237\u767b\u5f55\u65f6\u4f1a\u63d0\u793a\u9700\u8981\u786e\u8ba4\u7684\u4fe1\u606f\u3002 \u5347\u7ea7\u65b9\u6cd5 \u30101\u3011\u5728languages\\zh_cn\\admin\\users.php\u4e2d\u589e\u52a0\uff1a &nbsp; $_LANG[&#8216;invalid_is_validated&#8217;]&nbsp;=&nbsp;&#8216;\u53ea\u80fd\u8f93\u51650\u62161\u30020\u4e3a\u65e0\u6548\uff0c1\u4e3a\u6709\u6548&#8217;;&nbsp;&nbsp; &nbsp; \u30102\u3011\u5728languages\\zh_cn\\user.php\u4e2d\u589e\u52a0\uff1a &nbsp; $_LANG[&#8216;login_failure_invalid&#8217;]&nbsp;=&nbsp;&#8216;\u9700\u7ba1\u7406\u5458\u786e\u8ba4\u8eab\u4efd\u4e4b\u540e\u624d\u80fd\u767b\u9646&#8217;;&nbsp;&nbsp; \u30103\u3011\u4fee\u6539includes\\modules\\integrates\\integrate.php\u4e2d\u7684login\u51fd\u6570\u4e3a\uff1a &nbsp; \/**&nbsp; &nbsp;&nbsp;&nbsp;*&nbsp;&nbsp;\u7528\u6237\u767b\u5f55\u51fd\u6570&nbsp; &nbsp;&nbsp;&nbsp;*&nbsp; &nbsp;&nbsp;&nbsp;*&nbsp;@access&nbsp;&nbsp;public&nbsp; &nbsp;&nbsp;&nbsp;*&nbsp;@param&nbsp;&nbsp;&nbsp;string&nbsp;$username&nbsp; &nbsp;&nbsp;&nbsp;*&nbsp;@param&nbsp;&nbsp;&nbsp;string&nbsp;$password&nbsp; &nbsp;&nbsp;&nbsp;*&nbsp; &nbsp;&nbsp;&nbsp;*&nbsp;@return&nbsp;int&nbsp; &nbsp;&nbsp;&nbsp;*\/&nbsp;&nbsp; &nbsp;&nbsp;function&nbsp;login($username,$password,&nbsp;$remember&nbsp;=&nbsp;null)&nbsp;&nbsp; &nbsp;&nbsp;{&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$rt&nbsp;=&nbsp;$this-&gt;check_user($username,&nbsp;$password);&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;($rt&nbsp;&gt;&nbsp;0)&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if($this-&gt;need_sync)&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$this-&gt;sync($username,$password);&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$this-&gt;set_session($username);&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$this-&gt;set_cookie($username,&nbsp;$remember);&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;1;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else&nbsp;if&nbsp;($rt&nbsp;==&nbsp;-1)&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\/\/If&nbsp;the&nbsp;user&nbsp;is&nbsp;not&nbsp;valid,&nbsp;returns&nbsp;-1.&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;-1;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;0;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp; [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16],"tags":[],"class_list":["post-59517","post","type-post","status-publish","format-standard","hentry","category-16"],"_links":{"self":[{"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/posts\/59517","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/comments?post=59517"}],"version-history":[{"count":0,"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/posts\/59517\/revisions"}],"wp:attachment":[{"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/media?parent=59517"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/categories?post=59517"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/tags?post=59517"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}