<![CDATA[ Admin Activate New Users - My Forums]]> https://forums.modx.com/thread/?thread=44795 <![CDATA[Re: Admin Activate New Users]]> https://forums.modx.com/thread/44795/admin-activate-new-users#dis-post-257680 ]]> nootkan Aug 26, 2010, 09:54 PM https://forums.modx.com/thread/44795/admin-activate-new-users#dis-post-257680 <![CDATA[Re: Admin Activate New Users]]> https://forums.modx.com/thread/44795/admin-activate-new-users#dis-post-257679
 $sql = "INSERT INTO ".$modx->getFullTableName("web_user_attributes")." (internalKey, fullname, email, blocked, zip, state, country) 
            VALUES($key, '$fullname', '$email', 1, '$zip', '$state', '$country');";
    $rs = $modx->db->query($sql);
]]>
sottwell Aug 26, 2010, 08:46 PM https://forums.modx.com/thread/44795/admin-activate-new-users#dis-post-257679
<![CDATA[Re: Admin Activate New Users]]> https://forums.modx.com/thread/44795/admin-activate-new-users#dis-post-257678
« MODx Parse Error »
MODx encountered the following error while attempting to parse the requested resource:
« Execution of a query to the database failed - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ’1, ’’, ’’, ’’)’ at line 2 »
SQL: INSERT INTO `my_database`.`modx_web_user_attributes` (internalKey, fullname, email, blocked, zip, state, country) VALUES(9, ’username’, ’email address’, ,1, ’’, ’’, ’’);
[Copy SQL to ClipBoard]

Parser timing
MySQL: 0.0020 s (35 Requests)
PHP: 0.0342 s
Total: 0.0362 s

Here’s my changes:
 // save user attributes
    $sql = "INSERT INTO ".$modx->getFullTableName("web_user_attributes")." (internalKey, fullname, email, blocked, zip, state, country) 
            VALUES($key, '$fullname', '$email', ,1, '$zip', '$state', '$country');";
    $rs = $modx->db->query($sql);


Also tried using ’1’, but that allowed the email to get through.]]>
nootkan Aug 26, 2010, 07:48 PM https://forums.modx.com/thread/44795/admin-activate-new-users#dis-post-257678
<![CDATA[Re: Admin Activate New Users]]> https://forums.modx.com/thread/44795/admin-activate-new-users#dis-post-257677
    $sql = "INSERT INTO ".$modx->getFullTableName("web_user_attributes")." (internalKey, fullname, email, blocked, zip, state, country) 
            VALUES($key, '$fullname', '$email', ,1, '$zip', '$state', '$country');";
    $rs = $modx->db->query($sql);

Note the addition of blocked after email, and setting it to 1 after the $email setting.]]>
sottwell Aug 26, 2010, 01:08 AM https://forums.modx.com/thread/44795/admin-activate-new-users#dis-post-257677
<![CDATA[Admin Activate New Users]]> https://forums.modx.com/thread/44795/admin-activate-new-users#dis-post-257676
[[WebSignup? &tpl=`FormSignup` &groups=`Registered Users`]]
]]>
nootkan Aug 25, 2010, 11:56 PM https://forums.modx.com/thread/44795/admin-activate-new-users#dis-post-257676