Hi, I was trying to upgrade to the last stable but everything is a mess now. I've tried to do a fresh installation but get an error Parse error: syntax error, unexpected T_CLASS in /home/alja/public_html/simpleinvoices/include/CustomField.php on line 23 also I didn't find the pdf folder in the zip file hence I couldn't change the permissions on fpdf.
I was not going to use the PDF for now, so... I dont know what to do... because i didnt set it up, so the issue must be somewhere else. aplysia, i have PHP 5 on this server.
Your right, it seems to be the first bug. Because for the new CustomField System it creates an array with classes. So we got two solutions. Number one is to update to at leaste php 5.1,
Number 2: @justin: Do you already plan to enable the new custom field system in the next release? If not, perhaps we could remove the code to solve the problem.
we've decided to drop support for php4 so we can start writing some kick ass OO code
what you can do to get php5 1 - get a new webhost 2 - or install php5 on your local pc and run Simple Invoices locally 3 - or im looking to set up free and paid for Simple Invoices hosting on one of my servers - shoot me an email if your interested
Perhaps that's a point to change the hosting company. In my opinion every hosting company should support php5. PHP5 offers us a lot of new possiblities because we can write clean OO code. That makes the code shorter and more readable.
Here the forum post to this topic: http://simpleinvoices.org/forum/topic.php?id=341
I must say this is just asinine or should I say just being an ass. Your software looks useful and I was going to use it, however I too do not have php 5.2. It's too bad you don't want a decent audience for your software.
And as far as every hosting company supporting php5 there are still too many applications out there much more popular than yours that do not support php5 yet for all hosting companies to move to the absolute latest php5.