O.K. This is how I fixed it.
open file: config/defines.inc.php (using FTP or hosting control panel)
change false-->true:
define('_PS_MODE_DEV_', false);
define('_PS_MODE_DEV_', true);
Once I got to see the report I went to the module that was having errors I followed the path to the file that was there and went into the file.
I added "return true;" before the line
$cache_id = 'hook_namebyid_' . $hook_id;
This caused an error so removed the "return true;" saved and immediately the back admin panel opened and I was able to get in.
I do not have a clue how it happened but glad it worked.