If you're a beginner, and just want a simple way to make all the images match (i'm guessing they're not off by huge amounts. For example, if you want all the images to be 500 x 300 pixels, i'm guessing people aren't uploading anything like 1500 x 900). So a simple resize in HTML should do. It's probably the easiest way.
You know how in html, you can change the width and height of an image by doing
<img src="image.gif" width="500" height="300" border="0">
I would just do it that way for a quick fix. You can make your image be a variable pulled out of the database if you need it to be:
<img src="<? echo $image_field; ?>" width="500" height="300" border="0">
And like planetsim mentioned, copy and move_uploaded_file would be your options for getting your file uploaded. I'm not sure if you have got your upload working, but if not, take a look here: http://www.php.net/manual/en/features.file-upload.php
Cgraz