es que eso esta claro, el $url = te toma el valor de la url que tienes y despues ese valor lo comparas con la url estatica que manejas en tu caso no se cual se pero si pones por ejemplo
www.miweb.com y la $url que esta tomando es de
www.estaesmiweb.com entonces no lo hará no se si me explico
entonces si intentas hacer login desde otra web no te permitira.
tienes hosting?
si no tienes te presto dos hosting para que compruebes y veras lo que digo