I din <form> tilføj attributten: enctype="multipart/form-data"
Tilføj felter:
Upload fil: <input type="file" name="userfile">
Inde i if(isset($_POST[send])){ tilføj:
if ( !empty( $_FILES['userfile'] ) && is_uploaded_file( $_FILES['userfile']['tmp_name'] ) )
{
$origname = basename( $_FILES['userfile']['name'] );
$name = tempnam( "uploads", "upload_" );
move_uploaded_file( $_FILES['userfile']['tmp_name'], "uploads/" . $name );
// BEMÆRK AT "uploads" skal være en folder i niveau med scriptet, og at webserveren
// skal kunne skrive til den! I FTP-programmet CHMOD folderen til 777
}
Dernæst udskifter du dine mail()-kald med phpmailer:
http://phpmailer.sf.net/ Kig i eksemplerne for hvordan den virker. Det er nemt at tilføje filer til den, så nemt som:
$mail->AddAttachment("upload/" . $name, $origname );