sólo necesitas buscar tutoriales para php file upload, de hecho en el manual de php hay ejemplos.
buscar antes de preguntar te puede facilitar las cosas, la idea es que solo postees algo que realmente te sea dificil conseguir en la web, la información está allí y en el foro estamos para complementarla.
además como veo que tu intención es enviar correos con archivos adjuntos, te recomiendo clases como PHPMailer o Swiftmailer que ya disponen de los métodos necesarios para adjuntar las imágenes a los mails