Well, this could have a million answers, because the question is quite vague. Do you want to actually upload the image to your page? Do you want to put it in the DB? Do you want it in a file?
If you're linking to it on another page, just store the URL. If you're uploading it to the DB, make sure you put the data in a BLOB field. If you're putting it in a file, create a new file and put the info in it.
To upload, you must add two things to your form:
<form enctype="multipart/form-data">
The enctype is how the script knows additional data is being sent, rather than just form data.
<input type="file">
This will put a "Browse..." field into your file, which can later be retrieved using $FILES["fieldname"].
There are also these variables relating to $FILES:
$FILES["fieldname"]["size"]
$FILES["fieldname"]["name"]
$FILES["fieldname"]["tmp_name"]
$FILES["fieldname"]["type"]
$_FILES["fieldname"]["error"]
Error is the newest, so you might not have it in your build.