First of all, please do not downvote this post. This is my observance that the php sdk only works in https connections. All the websites which I know(including mine) which have an http connection cannot connect with facebook at all and the $user returns 0 because of which many users are suffering. Please look at a question posted for bounty in stackoverflow -> here. I initially thought that the reason for the problem was blocked ports but now, even in my website $user returns 0.
I want to know that is here anyone who has the php sdk working in a http connection? or else I will buy an SSL soon.