Tips and Tricks HQ Support Portal › Forums › WP eMember › WP eMember Troubleshooting › Assigining membership level does not work
Tagged: assigning membership level, membership, PHP error
- This topic has 5 replies, 2 voices, and was last updated 11 years, 10 months ago by admin.
-
AuthorPosts
-
December 16, 2012 at 12:06 pm #8169IndigoproMember
I am logged in as WP administrator, and I am registered as eMember FREE MEMBER (ID=4).
I go to manage members page: “WP eMembers – Members v8.3.6”
Next to my username I click EDIT.
I change my membership to e.g. level with ID=9 (it is Coaching week 5),
but when I hit SAVE, in the Member listing I am displayed with membership “Coaching week 12”, which is ID=15.
I am not really able to assing any other membership level again, unless I choose FREE MEMBER = then membership is succesfully changed again.
One time after SAVING the form I managed to copy the PHP error before page was redirected:
—-
PHP Warning: array_keys() [function.array-keys]: The first argument should be an array in /…/wp-content/plugins/wp-eMember/eMember_misc_functions.php on line 40
PHP Warning: in_array() [function.in-array]: Wrong datatype for second argument in /…/wp-content/plugins/wp-eMember/eMember_misc_functions.php on line 41
—-
WordPress 3.5
eMember 8.3.6
Thank you for your help.
December 16, 2012 at 11:03 pm #52454adminKeymasterWe have the following sticky topic on the front page of this forum that should help:
https://support.tipsandtricks-hq.com/forums/topic/wordpress-35-release-update
January 12, 2013 at 9:03 am #52455IndigoproMemberHello,
I have updated eMember to v8.4.8, opened the page in Chrome’s Incognito window (i.e. no cache, no cookies), but the above described problem still exists.
We have 16 membership levels.
When I go to eMember admin Members –> choose my profile and change my membership level to any – after saving most of the time the Membership level jumps to the one with ID = 15.
There are 2 or 3 membership levels which are possible to assign, but all others makes level with ID=15 to be activated.
Do you have an idea what can be a problem?
Thank you.
January 12, 2013 at 9:07 am #52456IndigoproMemberAdditional info: it seems this problem only persists when I try to change membership level of my own. Changing level for other users has no problems.
January 13, 2013 at 12:05 am #52457adminKeymasterThere is most likely another error that is getting triggered for this user. Are you using the multiple membership level feature? I have sent you an email to get access to the site so I can check out the settings.
January 14, 2013 at 2:32 am #52458adminKeymasterLooks like you are using the auto upgrade feature and you made a mistake when configuring the auto upgrade timing. You have entered 7 in all the number of days field which is incorrect. The values should be 7,14,21… for what you are trying to do. Please review our auto upgrade documentation and correct the mistake:
-
AuthorPosts
- You must be logged in to reply to this topic.