2008-11-29, 08:56 PM
Pages: 1 2
2008-11-29, 08:58 PM
When did this happen?? After an upgrade, fresh install, what version??
2008-11-29, 09:04 PM
after upgrading to 1.4.4 from 1.4.3
php 5+
mysql 5+
php 5+
mysql 5+
2008-11-29, 09:04 PM
Did you run the upgrade script??
2008-11-29, 09:05 PM
(2008-11-29, 09:04 PM)Matt_ Wrote: [ -> ]Did you run the upgrade script??
Yes I did....
2008-11-29, 09:08 PM
How many recipients are there? 2 or 3? Because if there are 3, it seems that it cannot load the uid of the 1st user.
That's why it is ,689,4
That's why it is ,689,4
2008-11-29, 09:10 PM
Ok, just checking as there's an alarming amount of people who didn't.
But I can reproduce on my localhost.
But I can reproduce on my localhost.
MyBB has experienced an internal SQL error and cannot continue.
SQL Error:
1064 - 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 '3)' at line 1
Query:
SELECT uid, username FROM mybb_users WHERE uid IN (,3)
2008-11-29, 09:11 PM
(2008-11-29, 09:10 PM)Matt_ Wrote: [ -> ]Ok, just checking as there's an alarming amount of people who didn't.
But I can reproduce on my localhost.
MyBB has experienced an internal SQL error and cannot continue. SQL Error: 1064 - 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 '3)' at line 1 Query: SELECT uid, username FROM mybb_users WHERE uid IN (,3)
Thanks...I reran the upgrade script too to confirm it....
1 point to be noted: one of the recipients was myself! But it never was a problem before....
2008-11-29, 09:16 PM
Same with me. UID 1 sent to UID 3 and 4, UID 4 tried to reply to all, and got the error.
2008-11-29, 09:28 PM
Mhh it seems that the MyBB Team has deleted a line in the private.php which normally should be there.
To fix this problem please open up private.php and search for:
To fix this problem please open up private.php and search for:
else if($mybb->input['do'] == 'replyall')
{
$subject = "Re: $subject";
// Get list of recipients
$recipients = unserialize($pm['recipients']);
if(isset($recipients['to']) && is_array($recipients['to']))
Replace with else if($mybb->input['do'] == 'replyall')
{
$subject = "Re: $subject";
// Get list of recipients
$recipients = unserialize($pm['recipients']);
$recipientids = $pm['fromid'];
if(isset($recipients['to']) && is_array($recipients['to']))
Pages: 1 2