ok now i am sure sitepoint has better gurus. When you make a system which tracks affiliate sales you have to use a coding language to keep track of things and check for fraudulent sign ups in case of pay per leads. Now if you people do not have the vision to tell me what problems I may face when trying to code such a network, then admit it. Don't go on accusing me of marketing. That really pisses me off.
... and if you don't have the ability to determine the difference between 'doing marketing' and 'asking about marketing', well, more power to you. No one is accusing you of 'marketing': you are asking what problems you would face in creating your network. 'Creating' a network is more than programming, surely you realise this and it was THAT focus of the question that people are addressing when they say it is a marketing question. Besides, again, even the development question is not necessarily a PHP one: you could do it in all sorts of languages.
Twist there may be MORE to a pay per network but what makes you think I posted the question with the intention of asking what MORE I would have to do? Do you know that assumptions make any ass out of people. It is evident that people here suspect something. Common sense shows that if a person is posting a question which has several dimensions in the PHP section he/she is only concerned with the PHP aspect of the problem. So it is not I, but the people here who need to stop suspecting and get their act straight.
And again a network may be programmed in any language BUT IF I am posting it in the PHP section it means I want to code it in PHP. DUH.
Whatever mate. To be perfectly honest, then, it's a stupid question because it's so open-ended really, isn't it? Your same question can be applied to anything at all, PPL network or not and the answer is exactly the same... "well, it depends on what you're going to do with it and how you're going to do it". It's a hard question to answer because, for me at least, I assume that: a) you don't want to know about SQL injection, testing user inputs and whatever; but b) you don't tell us anything else... so how can we help? We can only give you basic, basic generic help because your request is so broad. Let me give you a similar example: "I'm thinking of travelling... what should I think about?". The question is too generic to be useful because you either get the basic answers that are bandied about every day (which we assume you already know) or you don't get anything because you don't give us more details. I think that's what it comes down to: your question was so vague that everyone just assumed that you were talking about the marketing aspect... as how is it possible that we are even expected to answer such an open ended question about developing the system? That's basically it... the question is too vague to be answered USEFULLY. Like it or not, that's the answer. You may disagree, but that's life.