Я так понимаю вопрос поставлен таким образом, что имеется ввиду кому именно нельзя заходить в церковь, а не в чём и в каком состоянии, как здесь многие ответили.
Так вот в церковь можно заходить всем, если сердце сказало что надо... И не важно в каком ты виде или в чём одет и уж тем более какой ты веры. Всем людям любой веры можно заходить в церковь, если конечно они не вампиры, по легендам они просто не смогут туда зайти.
Бесспорно в разных религиях есть предписания по поводу внешнего вида, как, например, покрытие головы платком у женщин в православии или, к примеру, шапочки для мужчин в иудаизме.
Но отвечая на вопрос конкретно, скажу, что даже пьяным или наркоманам вход не закрыт в церковь, если именно в этот момент они переосознали и пришли в церковь за помощью.
У меня есть знакомый, которого именно обдолбанного переглючило и он подался в религию. Уже 20 лет он пастырь, его жизнь перевернулась, четверо детей и любимая жена.