As long as the cordial still has a pleasant smell it is fine to drink. Occasionally the pollen in the syrup (that's the flavour, remember) can make the cordial look a bit cloudy, but it is perfectly safe to drink.