My 2cents on "why" they are posting these requests in a programming help forum -
At least they are entrepreneurial types (or perhaps just naive) and have a desire for something, the latest trend, but donít have the ability to turn their desire into reality. They have a concept of what they want, but donít have any concept of the steps and time necessary to turn this into a finished, tested, working product that someone would want to use.
Unfortunately, it is beyond the scope of a programming help forum to even give a detailed description of the design of just one feature of such a game (assuming the requester would be able to give a detailed specification of what he wants), let alone give a detailed description or list of all the features and functions necessary to accomplish such a programming task. Never mind that the number of man-hours necessary to produce a well thought out, well designed, securely programmed, tested, finished, quality program for a game like this is several orders of magnitude more than what you could reasonably expect someone in a programming help forum to provide.
These requests clearly belong in the barter/paid work offer request sections.
These are a case of "You have got to spend some money to make some money." A quality finished product of this type cannot be thrown together by a non-programmer/beginning programmer.
Short answer - They are basically trying to take a short cut to get something that they want.
Programming is a creative task, like an artist painting a landscape on a canvas. If you cannot take a concept, define and break it down into its parts, define each part, and research/create/test/debug/troubleshoot the code necessary to accomplish each part, you are not going to be effective at successfully completing a programming task. Someone can tell you what two paint colors to mix together to give you purple, but if they cannot put the resultant paint down on the canvas in a representation of their idea, they are not an artist.
If you are learning PHP, developing PHP code, or debugging PHP code, do yourself a favor and check your web server log for errors and/or turn on full PHP error reporting in php.ini or in a .htaccess file to get PHP to help you.
Last edited by CFMaBiSmAd; 03-16-2007 at 03:24 PM..