Okay, I'm trying to create a website of my own that's similar to a social network, but not for that specific thing exactly. Anyway, I'm learning PHP right now and I'm trying to figure out how to allow users to login, create their own profile, and be able to choose between 2 or 3 different layouts. However, I also want them to be able to change their profile picture, info, etc. But I have no idea how to tackle this big project. If anyone could give me any help on any, if not all, of these issues it would be strongly appreciated.