No evidence obtained by means of an illegal search of the private dwelling of any person shall be admissible in any court in the prosecution of any person for violating any of the provisions of this title. A search is deemed illegal, unless a valid search warrant has been issued in full compliance with law, including Section 28-4-255, and such warrant is executed according to law.
Ala. Code § 28-1-2 (1975)