For big files it's better to upload to some hosting service and provide a link in your post.
For pictures, the forum has it's own hosting service.
This is how you can add a picture:
Not all file types are allowed in attachments.
Ussually the best aproach is creating a zip.
Addind an attachment: