Salve,

Sto realizzando un Form di richiesta Informazioni solo che quando vado a passare i dati al php per ogni campo mi presenta l'errore Notice: Undefined index:

Posto i codici sia del modulo:
Codice PHP:
<?php
include('include/header.inc');
?>
<title></title>
<link rel="stylesheet" type="text/css" href="/../css/modulo.css">
</head>
<body>
<form action="/../scripts/php/sendmail.php" enctype="multipart/form-data" method="POST">
<fieldset >
  <legend id="da">Dati Anagrafici</legend>
<label>Cognome <input type="text" id="cognome" class="tbox" required></label><label>Nome <input type="text" id="nome" class="tbox" required></label>

</fieldset>
<fieldset>
  <legend id="res">Residenza</legend>
<label>Residenza <input type="text" id="residenza" size="50" class="tbox" required></label>

<label>CAP <input type="text" id="cap" class="tbox" size="5" required></label><label>Città <input type="text" id="citta" class="tbox" required></label><label>PROV <input type="text" id="prov" size="2" class="tbox"></label>
</fieldset>
<fieldset>
<legend id="con">Contatti</legend>
<label>E-Mail <input type="email" id="email" size="45" class="tbox" required></label>

<label>Telefono <input type="text" id="telefono" size="45" class="tbox" required></label>
</fieldset>
<fieldset>
  <legend id="ric">Richieste</legend> 
  <label class="radio">Informazioni<input type="radio" name="richiesta" value="info" /></label>
  <label class="radio">Preventivo <input type="radio" name="richiesta" value="preventivo"  /></label>
  


    <label class="ur">Ulteriori Informazioni</label>

    <textarea name="ui" rows="5" cols="40">
</textarea>
</fieldset>
<fieldset id="tasti">
<input type="submit" value="Invia" class="invia" >
    <input type="reset" value="cancella" class="resetta" >
</fieldset>
</form>
<?php
include('include/footer.inc');
?>
Sia del corrispondente Sendmail

Codice PHP:
<?php
$mail_headers
="";
$mail_body="";
$mittente=trim($_POST["email"]);
$header "MIME-Version: 1.0\r\n";
$header .= "Content-type: text/html; charset=iso-8859-1\r\n";
$header .= 'From: "Utente WebSite"'.$mittente.'\r\n';
$destinatario="info@danielesalvatore.com";
$cn=trim($_POST['cognome']).' '.trim($_POST['nome']);
$indir=trim($_POST['residenza']).'\n'.trim($_POST['cap']).
'
.trim($_POST['citta']).'('.trim($_POST['prov']).')';
$telefono=trim($_POST['telefono']);
$richiesta=trim($_POST['richiesta']);
$ui=trim($_POST['ui']);
if (
$richiesta='info')
{
    
$Soggetto="Richiesta Informazioni";
}
elseif (
$richiesta=='preventivo')
{
    
$Soggetto="Richiesta Preventivo";
}
$messaggio '
<html>
<head>
<title>'
.$Soggetto.'</title>
<style type="text/css">
body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#000000;}
</style>
</head>
<body>


Il/La Signor/ra'
.$cn.

Ha inoltrato una'
.$Soggetto;
if (
$ui!="")
{
    
$messaggio.='Inoltre ha aggiunto questo ulteriori informazioni: '.$ui;
}

if(@
mail($destinatario$Soggetto$messaggio$header)) {

echo 
"La mail è stata inoltrata con successo.";

} else {

echo 
"Mail Non Inviata";

}
Oltre al notice il form non mi tiene conto del REQUIRED (ma forse è sbagliato) e il $Richiesta mi da sempre come risposta "Richiesta Informazioni"

Grazie Daniele