I highly doubt that this is a security problem. It sounds like what Dave mentioned - a bad backup getting restored.

Have you spoken with your web hosting provider?

--
Charles Capps
Programmer, Infopop Corporation
Please do not contact me privately for support - post on the board or open a support ticket instead!