что подразумевается под "роутом"?В вашем случае видимо это разные пхп файлы-обработчики, в нормальной архитектуре это виртуальные пути, в соответствии с которыми выполняется тот или иной участок кода (в MVC архитектуре - контроллер и экшн, например).
в момент нажатия на <input type="submit" ...> в переменную $_SERVER['HTTP_REFERRER'] не будет ли передан адрес php-файла? Будет (возможно!) передан урл, с которого выполнен переход, но это не обязательное условие, кроме того прокси сервера достаточно вольно обращаются с реферером, соответственно: если да, то надежно ли использовать его?Нет, не надежно.
в логах писал нет поключения к бд исправилЛогично.. и проверил что есть подключение? Или просто закомментировал строку с ошибкой?