How to transfer non-itunes purchased songs from itunes to my iphone?

Many of my song I got from friends, and itunes won't let me put them on my iphone. They only let me sync songs that I purchased from itunes.

First off, are these songs on your computer already? If so all you need to do is just add them to your iTunes library.

If they are not, you'll need to transfer the music to your computer. If you can, get a usb drive, copy the songs from his pc to yours. Then add them to your library. If you can't, you'll need to use a program to transfer the files. I've used tuneaid in the past and was great, however I don't know if there's a trial or the limitations on it. I had to purchase it for about $25