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.

Comments are closed on this archived website.