Ciao,
dovrei creare un form che invia un messaggio ad un indirizzo email e ci deve essere anche un captcha e send file.

Ho creato la pagina html

codice:
<!DOCTYPE html>
<html>

<head>

	<title>Form per contattarmi</title>
	
	<link rel="stylesheet" type="text/css" href="style.css"/>
	
</head>

<body>

	<h1 align="center">Contattami usando il form</h1>
	<form id="formail" method="post" action="">
		<div id="risposta">
		</div>
		


			Nome:
		</p>
		<input type="text" id="nome" name="nome"  value=""/>

		


			E-mail:
		</p>
		<input type="text" id="email" name="email"  value=""/>

		


			Oggetto:
		</p>
		<input type="text" id="oggetto" name="oggetto"  value=""/>

		


			Messaggio:
		</p>
		<textarea id="messaggio" name="messaggio" rows="9" cols="20"></textarea>


		


			Allega file
		</p>
		<input type="file" name="allegato"/>


		


			[img]captcha.php[/img]
		</p>
		


			Inserisci il testo che vedi nell'immagine:
		</p>
		<form id="form1" name="form1" method="post" action="captcha.php">
			


				<input name="text_captcha" type="text" id="text_captcha"/>
			</p>
		<input type="reset" id="reset" name="submit2" value="Cancella"/>
		<input type="submit" id="invia" name="invia" value="Invia"/>
		</form>
	</form>

</body>

</html>
il css

codice:
p{
margin: 0 0 5px 0;
color:#5F6565;
font-family:Tahoma,Arial,Helvetica,sans-serif;
}
form#formail{
margin:0 auto;
width: 315px;
background-color: #f2f2f2;
border: 1px solid #dbdbdb;
padding: 10px;
}
input[type=text]{
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #CED0D0;
color:#5F6565;
font-family:Tahoma,Arial,Helvetica,sans-serif;
margin-bottom:10px;
padding:4px 5px;
width:300px;
}
textarea{
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #CED0D0;
color:#5F6565;
font-family:Tahoma,Arial,Helvetica,sans-serif;
padding:4px 5px;
width:300px;
height: 160px;
}
#risposta{
display: none;
border: 1px solid #ccc;
padding: 10px;
margin-bottom: 10px;
}
e questo è il captcha preso su internet

Codice PHP:
<?php
session_start
();
header("Content-type: image/png");
$captchaImage imagecreatefrompng("captcha.png") or die("Cannot Initialize new GD image stream");
$captchaFont imageloadfont("font.gdf");
$captchaText substr(md5(uniqid('')),-9,9);
$_SESSION['session_captchaText'] = $captchaText;
$captchaColor imagecolorallocate($captchaImage,200,200,200);
imagestring($captchaImage,$captchaFont,15,5,$captchaText,$captchaColor);
imagepng($captchaImage);
imagedestroy($captchaImage);
?>
Se qualcuno mi vuole aiutarmi, mi servirebbe la parte php per far funzionare il tutto.
Grazie a chiunque mi aiuti.