I have no Idea if old PC has a network card, it was given to me 5 years ago, I don't know how old it is. I'm only a basic user, would it be easier to go to a PC shop and have them transfer to a CD? It is only photo's I need to keep.
it would take a long time but your old pc probably has a floppy drive. If your new one also has a floppy you could copy them 1 at a time. Do not go to a shop to do it the cost would be terrible. We could talk you through adding your old hard drive [temporarely] as a slave to your new machine.
Why not buy yourself a pen drive... (the cheapest route). It will be handy for a long time to come.
Even more useful would be the external HD with a USB cable. If you buy the complete drive it will cost more than a pen drive, but if you feel confident to lift the HD from your old computer and fit it in a USB case until you have transferred whatever you want.
It could cost less than the pen drive, and you can treat yourself to a new HD to use in it later.
...seeing as you don't know how old the #old# machine is - does it have usb ports? If it does, the best option is to get a usb pen drive. If not, then set up the HDD from your old machine as a slave in the new machine and copy the data across.
Second thought - leave it in the new machine and run a dual disk system - the second drive could be used as a data only drive. It would make for a better machine - why waste resources? UYse what you've got to the max!!!