WordPress Admin Doesnt work

It sounds like you are missing a file from the WP ‘core’.

Make a backup copy of your wp-settings.php file, then upload a freshly-downloaded copy of WordPress. Don’t upload the wp-settings.php file – that contains your database configuration.

Your plugins and themes will still be there, as will your database.