I'm more of a graphics person and really like art. However, soon I think I will try my hand (or if I can't get the hang of it, join up with a team that includes coders) at html, css, java and php. In regard to php, can anyone tell me the pros and cons of the language? One of my friends told me you 'have to be careful' with php as if you make a shopping cart for a client and don't keep an eye on the code, hackers can make their way in and the designer who made the code is liable. Is this true? And does designing a shopping cart for a client(s) mean you are on risky territory? Is it better to just sign up with a mainstream web host and let them handle the shopping cart? Thanks.