Recent Topics

1 Mar 01, 2011 09:45    

My b2evolution Version: Not Entered

Suddenly, without any reason I get errors when I try to view my users. In the users and groups tab I get

Parse error: syntax error, unexpected T_STRING in /home/odlablom/public_html/tradgardsblogg/inc/_core/ui/results/_results.class.php(953) : eval()'d code on line 1

four times. At every user I get this error:

Parse error: syntax error, unexpected '.' in /home/odlablom/public_html/tradgardsblogg/inc/_core/ui/results/_results.class.php(1009) : eval()'d code on line 1

I tried to re-upload the inc-folder and replace the old but the problem persist. I´m not a programmer and don´t know what´s going on. Have I been hacked? Could someone please give me a hint on how to solve this.

2 Mar 01, 2011 14:54

Hi Mervi,

This is not a hack, nobody broke into your server.
That said I don't know what caused the sudden errors to pop up.

I don't see why the code should be eval()'d at that point in _results.class.php

  953: eval( "echo '$output';" );

 1009: $out = eval( "return '$output';" );

In other words *I* would expect exactly those errors if I would have written that code :)
I don't know what the idea of the original author of this code was.

I advise you to try to get an answer in the proper bug section (note the version of B2evo you are running) of this forums.

Form is loading...