![]() |
Quote:
|
Do you have phpmyadmin?
If so, first to go the admincp -> users -> search for users -> xantrix and then at the top you'll see User: Xantrix (id:XX) Write that number down, then go into your phpmyadmin and check out the useractivation table browse it and see if there is multipe entries for that userid. Not sure how it could have happened, but that's the table this hack gets it's info from as it's the one I clear out when I reload my test site. :) |
i checked the useractivation table, only 1 entry of xantrix's ID, but there's a duplicate of someone else's id. the person with the same ID appearing 2 times in the table, i had activated myself in admin cp, so i dunno >.<
by the way, is it safe for me to clear out the userids that i have activated manually in the useractivation table? |
new update. the problem seems to extend past xantrix.
manageActivation Complete; 3 Day Reminder Sent To: Ludin, Shadey, Niell, Niell, Otik, Otik, Beachboy, Beachboy, sunnydolor, sunnydolor. 5 Day Reminder Sent To: Xantrix, Xantrix. 8 Day Reminder Sent To: None. Users Deleted: No one was deleted. please help, i love this script, would love to have it work correctly. |
Had a look into this problem and i think i know why some users show up double.
If you send a new activation mail from AdminCP (user contacted you to say they never received the mail??), vB will add a second record for that user into the 'useractivation' table, making this script see 2 waiting activations. Can you confirm this scenario? |
Quote:
also, is it safe to delete the contents in the useractivation table after this 'bug' have been fixed? or will it be fine to just leave it there as it is? |
The double entries in the useractivation table are not caused by this hack, it is standard vB behaviour. It is only that this hack don't check for double ones, so there should be no reason to manually remove entries from that table.
|
is there a way to intergrate checking for double IDs? i found it strange that close to every user that it sends out reminders to, are getting double.
|
you could try changing
PHP Code:
PHP Code:
|
Better to edit the manageActivation.php.
Find: PHP Code:
PHP Code:
PS I not tried my solution, so test it on a testboard first. Not tested, but i think that would do the trick. |
All times are GMT. The time now is 01:35 PM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|