Is this question becoming a "do my work for me" type question? I'm going to go ahead and try to answer it fully, but for future reference, is the OP going too far in his scope? It seems to be "not a real question"/"too localized", or something, given the basic nature of his follow-up questions.
I don't think that question is a "can I haz the codez pleaeazzz" type of question. I just don't think the OP didn't even really know where to start.
I answered a question recently that I thought was going to be one of those do my work for me ones but instead of writing out the code I suggested some hooks and a starting point. I was very surprised that the OP did the research and came up with a solution. He even came back and updated my answer with his code. Hopefully he will stick around because we need more users like him.
The question is not too wide, I think. The asker just doesn't know much PHP. I don't see a problem here. I had a similar situation today and my thoughts were: Sending the asker away to understand the rest would be less helpful than explaining my solution with more details than usual.
Oh, and you can just stop responding in a conversation if it is getting too far away.