marcusjwilson
El Presidente
Friendly Neighbour
Member Likes (0)
I've just updated to the latest version of the Fundraising Plugin (2.1.1), and on trying to enter any new Fundraiser, I am getting the following message:
Fatal error: Cannot use string offset as an array in /home/northing/public_html/northings.com/wp-content/plugins/fundraising/fundraiser.php on line 977
I see something similar reported in a previous thread (http://premium.wpmudev.org/forums/topic/fundraising-20-rc-1-feedback). Was this ever fixed?
I'm running WP 3.3.1 and BuddyPress 1.5.5
Thanks
Marcus

Responses (15)
People Person (joined February 2012) Likes (0)
Hi Marcus!
As I cannot find any reference to a solution in the thread you referenced I will go ahead and ask the developer to comment here.
First however I would like to ask you to verify that this is not a plugin conflict by trying to use the plugin with all other plugins turned off.
Also, is this happening every time or only in specific instances?
Let's get that info together and we will ping the developer :)
Thank You!
Kimberly
Member (joined January 2012) Likes (0)
Hey Marcus,
When you are trying to save the fundraiser are you saving custom levels or is that section blank?
I have a fix ready to go already but just want to confirm the question above first.
Member (joined December 2009) Likes (0)
I don't see Custom Levels as an option in my Fundraiser post since I upgraded from a much older version of Fundraising plugin.
Crowdfunding goals and Rewards are both empty and turned off when I try to save just now.
Marcus
Member (joined January 2012) Likes (0)
If you feel comfortable making changes to the plugin directly this should fix your issue. If your not I would be happy to assist in making the changes since I would like to see the issue first hand to make sure its addressed on the next release.
CHANGE: /wp-content/fundraising/fundraiser.php line: 975 - 979
TO:
If you think you need help with this fix you can email me directly at cole@incsub.com
Support Kangaroo (joined March 2011) Likes (0)
Greetings Marcus,
It appears this particular topic is now resolved/closed, if you need any further assistance please let us know.
If it wasn't resolved, or you have any more questions related to this thread, please feel free to post them below including any new symptoms or errors and tick the 'Mark as Not Resolved (re-open)' box below the post area (or else we'll miss it!)
Thank you for being a WPMU Dev member!
Cheers, Joe :-)
Member (joined January 2012) Likes (0)
A permanent fix for this is coming very soon. Thanks for checking in on this Joe.
Member (joined December 2009) Likes (0)
Hi Cole.
I added your fix as above, but now get another error on trying to save a fundraiser post:
Fatal error: Cannot use string offset as an array in /home/northing/public_html/northings.com/wp-content/plugins/fundraising/fundraiser.php on line 1000I've update the Fundraising plugin to the latest version 2.2, but this still does not seem to fix the problem. When might a solution be available?
Thanks
Marcus
Member (joined January 2012) Likes (0)
Hey Marcus,
This should have been addressed in 2.2. I'm having trouble pin-pointing the line that is causing the error. Could you email the the fundrasier.php that is located on your server?
Thanks.
Member (joined December 2009) Likes (0)
Yes , Cole - can you let me have your email address?
Thanks
Member (joined December 2009) Likes (0)
I am also seeing a error for the Fundraising plugin in the main WP dashboard when logging in to the site as a non-admin:
Warning: Invalid argument supplied for foreach() in /home/northing/public_html/northings.com/wp-content/plugins/fundraising/fundraiser.php on line 921
Member (joined January 2012) Likes (0)
Hey marcus
Ooops, an email address would help huh. cole (at) incsub.com
I'll take a look at both issues when you email me. Thanks.
Member (joined October 2012) Likes (0)
I'm having the same issue. Fatal Error on line 1000. This is super annoying. You stuck all this money into design and branding of your site, and you can't fix an error in 4 months?
Member (joined October 2012) Likes (0)
Found a solution. Add the following piece of code above line 1000:
$_POST['wdf']['levels'] = is_array($_POST['wdf']['levels']) ? $_POST['wdf']['levels'] : array();
Thanks to Vladislav from the support chat!
Support Kangaroo (joined March 2011) Likes (0)
Greetings Jamal,
Thank you for your input but please refrain from making false statements like you can't fix an error in 4 months?
First you hijacked a ticket that was not yours and the issue was/is probably not the same since his involved at first an rc version in the original post and the error was reported on line 977 then as time progressed 921.
Obviously not the same issue.
Cheers, Joe
People Person (joined February 2012) Likes (0)
Glad it's resolved, at any rate
Become a member