Making a form is the easy bit.
Processing it and getting the contents of it in a useful format is always the challenge.
To begin with, are you using any web editing software or are you going to be coding it all by hand ?
Second question: who is the web host your friend will be using for their site ?
The reason I ask is that most web hosts provide simple CGI form to email scripts as part of your package with them. In fact, many ISPs also provide this; even for the "free" web space they give you as part of a dial up account.
What this script will do is take the results of your form and deliver it to your email address. Most of these preconfigured scripts will limit you to Name, Email Address and Message/Comments, but this is normally enough for most people.
Programs like FrontPage rely on the FrontPage Server Extensions being installed on the web host the site or form will be on, and using them makes processing forms drop dead easy, allowing you to choose one or more email addresses to deliver the form feedback to and even write the results of every form submission into a flat fle database for future reference.
If you let us know whether you are using any specific web editing software and who your friends web host is or will be, one of us wil come back to you with some accurate instructions based on that information.