Our menu entry system is broken

Closed - This job posting has been filled and work has been completed.

Job Description

Our current system where members upload their menus doesn't seem to be working. When uploading from this page: http://www.dreats.com/add_menu.html we are getting this error "Thank you for giving the restaurant information
This file is not allowed for upload" So this needs to be fixed.

When creating an account from here: http://www.dreats.com/rest/index.php?page=signup1 we seem to be having problems as well. I am sure there are more errors but the one I am currently getting is a problem with checking username availability.

Menu upload is also broken in the admin section, when we upload new menus internally from current customers they don't seem to appear on the web. For example see this page http://www.dreats.com/1.php/Michigan/Kimball/Peking-Kitchen-4451 we have uploaded a menu but it is not showing.

So these are the main fixes, we have had many people work in here so we need someone who is good at figuring out others code.