Ich habe eine kostenpflichtige Mitgliedschaft eingestellt. Jetzt habe
ich ein Mitglied, welches diese Mitgliedschaft erworben hat.
Ich habe eingestellt, daß ich bei Änderungen im Profil, diese selbst
aktiv stelle. Das heißt, ich gehe im Adminbereich in die
Mitgliederverwaltung und ändere den Status auf aktiv. Wenn ich dann
speichere, wird automatisch der Status des Mitglieds wieder auf
Standard geändert und das Passwort ändert sich auch, obwohl ich nichts
in das Feld geschrieben habe.
Kennt jemand das Problem und hat eine Lösung parat? |
---- |
My English is very bad:
I have adjusted a membership with costs. I have a member who has purchased this membership now.
I have adapted, that I put actively at changes in the profile, this myself. That is, I go in the admin area into the member administration and change the status on active. If I then store, the status of the member is changed on standard automatically again and the password also changes although I have written nothing to the field.
Does anybody know the problem and does a solution have readily?
The text was translated:http://www.linguatec.net/onlineservices/pt
|
It sounds like when you manually change a member's level, it is not writting to the db. If that is correct, are you sure it doesn't write to the db? I have the problem that when I override a member's level, the change doesn't appear on the admin panel, but it did in fact change in the db. Check it out. Also, use FireFox.
Otherwise, have you tried to manually change directly in the db?
|
Member has the premium membership:
In the admin overview the member is displayed as a standard member
In the edit mask stand Premium
If I save the data, the member is stored as a standard. And the password is changed.
You understand me?
|
Check the database before and after saving and post what happens. this will give an idea of error. ---- |
Where do I find the entries? I can find nothing? Do I be blind?
I have controlled:
Profiles -> nothing with membership level
in MemLevel -> In MemLevels I find 4 records. This is correct.
|
See it in your database by going to phpmyadmin. ---- |
See it in your database by going to phpmyadmin.
This is already clear to me. But in which table the values should stand?
|
Can nobody help here? What is with the developers? Do you read your forum? This is a bug. |
I think its the profmemlevels
I am sorry I don't have the database now, Thats why I cannot post the correct name.
---- |
Thanks for the tip. This has helped me.
At the beginning I have 2 records.
After save, only a record exists. I have changed nothing. I have called the profile in the Admin and have closed again.
This is a big bug in the program. What can I do?
|
Hello All!
This is the bug of version 6.1.1. It will be fixed in next version.
How to fix:
Open pedit.php in text editor, go to line 292, find the line:
if( ( $this -> iArea == 3 or $this -> iArea == 4 ) and isset( $_POST['doSetMembership'] ) and $_POST['doSetMembership'] = 'yes' )
Replace it with the following one:
if( ( $this -> iArea == 3 or $this -> iArea == 4 ) and isset( $_POST['doSetMembership'] ) and $_POST['doSetMembership'] == 'yes' )
Best Regards.
|
|
Thanks for the help. Now no more record is deleted.
But in the overview still there stands "standard". Even if the member has another Level.
|
Any fix to this yet? I am seeing this problem in 6.1.6 still.
Thanks.
Taking Dolphin and Making Profitable Websites Since 2009 :) |