The Reason why i help people on the net, is not only to help them with the problems they have now , but to help them to solve other problems that might look intimidating or challenging to them. I suggest you read this article
You need to buy Programming Books in order to learn these things. if you dont afford to buy one, ask the forum , we will help you.
To answer your question.
When you have a challenge to solve, it is good to break it down into peaces.
First from what you write. You want to allow a user to upload the image into the Database, and that image it is not automatically approved, so the Administrator will need to approve it before it appears in the profile of the user. Now as the tone of the question says to me that you dont know how to do this from Scratch, i will give you a hint. first you will need to know how to store an image into the database
Store an Image
Now in your case , the table that will store the image, will need to have an Extra Field that will tell you if its approved or not , this will make an administrators work easy to find them , you will decided how you want to do it, the it means when the administrator approves it, the status of that record should change , so that the User can see the image.
I hope this is enough for now.
Thank you for posting at Dotnetfunda
Dn2010, if this helps please login to Mark As Answer. | Alert Moderator