Terbinafine tablets seem to work better than itraconazole and griseofulvin tablets. Terbinafine can cause liver problems, so you'll need to take Terbinafine tablets every day for several weeks or months. Terbinafine can cause liver problems, so you'll need to have regular tests to make sure your liver is working normally.