Safiyya bint Abu Ubaid (may Allah be pleased with him) narrated from one of the wives of the Prophet (peace and blessings of Allah be upon him) that he (the Prophet) said : Until then, his prayers will not be accepted. " Imam Muslim has narrated the hadith. From Kabisa Ibn al-Mukharik. He said , " I heard the Prophet (peace be upon him) say: 'Yafah' means to draw a line , ' Tairah' means to see something and 'Taraq' means to fly a bird. It is a kind of shirk. Because Allah has clearly said: "The key to the unseen is with Him, no one knows except Him." [Surah An-An'am: 59] Say, "No one in the heavens and the earth has knowledge of the unseen except Allah." [Surat an-Naml: 65] No matter what astrology says or whatever is in the book of astrology , if one believes in the predictions given in his zodiac, he is a direct disbeliever. Because the Prophet (peace and blessings of Allaah be upon him) said , " Whoever goes to a fortune teller and believes what he says , it is as if he did not believe what was revealed to Muhammad." [Narrated by Abu Hurairah and compiled by Ahmad and Abu Dawood] Note that horoscopes are never true , their authors say the words in a way that coincides with something coincidental. In fact, they do not even believe in themselves.