>>25
I doubt that's the case as well though, DDoS doesn't bring the 404 up, it usually just gives you a "this page is not avalible" because the servers can't even be reached due to the DDoS (read up bro,
http://en.wikipedia.org/wiki/Denial-of-service_attack )
more than likely, it seems that something happened to the php script or something of the sort.