ShimmyShine is right, this could be a pretty involved project, although paying someone to do it for you doesnt need to be the option.
An easy way of doing what you are trying to do is create one template page "userpage.php" and then a database that goes with that page. Then when a user creates a new page just add a new row to the database and let them fill out the information that they want. So you would have columns like: id;username;pass;birthday;favcar;pics
Then when someone views that users website you just call the row from the database with the coresponding idnum. As far as the pictures go, if I were you I would make the users host the pictures elsewhere for simplicity and because it will probably make your site a good deal cheaper to host. Then in the pics column of the database just have the link to the pic, if they have a bunch just seperate it by ";" and you can create some simple code to break up the URLs and display the pic however you want.
If you want to see an example of this basic idea, I do it on my one site. Im still new at coding too so there might be a better way but this has worked for me.
http://www.couchpotatoesonline.com/i...alifier=Comedy
If from there you click on a movie title it will take you to the next page and display the movie. All of that information is just in a database. If you click on a movie it takes you to a page called mdisplay.php and in the URL you will see "gid", that corresponds to the id number.
Anyways hope that helps a bit.
If you are still learning I found that the site w3schools.com is a great place to start.
__________________
DVD Movie Release Database: Please login or register to view this content. Registration is FREE
|