"has absolutely no experience"
I'm going to recycle a refrain I post... about once every quarter on this forum.
Learning PHP is the skin on the pig.
What i mean by that is; You say you have no experience. With PHP? Or with Programming?
A logical programmer who knows how to take a problem (project) , dissect it into logical components, and order of operations, can code in any language under the sun - 99.9% theory, 0.1% syntax.
Problem: I need to make a contact form for this company.
Breakdown: Okay, I will need...
What to do with the information.
The form. Okay that's simple HTML design.
The Handler. Okay, so first thing my handler needs to do is get all it's variables in scope, then test their validity.
Then What to do with it: Okay client wants me to mail it to them.
get the variables
check field name and phone for blanks
if not blank, email form
get name from POST, put into $name
get phone from POST, put into $phone
if name is empty or phone is empty
Pseudocode 3: (here is where finally you'll actually need some syntax)
$name is $_POST['name']
$phone is $_POST['phone']
(if...do nothing makes no sense, so invert it)
if $name is not empty and $phone is not empty
At that point, you're ready to actually apply your language. You've already got the program logic laid out, you just need to translate it into the proper syntax.