Originariamente inviato da neidus
salve ho creato una form in questo modo:

<form name="DatiIntervento" action="CaricaDati.php" method="POST">
<table border=1>
<tr><td>Codice Paziente</td><td> <input type="text" id="cp" name="CP"></td></tr>
<tr><td>Sale Operatorie </td><td><select name="SALE" id="sale">
<option value="Sala A">Sala A</option>
<option value="Sala B">Sala B</option>
<option value="Sala IND">Sala IND</option></td></tr>
</select>


<tr><td>Data Operazione</td><td> <input type="text" id="data" name="DATA" value="aaaa-mm-gg"></td></tr>
<tr><td>Codice ICD-9 </td><td> <input type="text" id="cod" name="COD" value="xx.yy"></td></tr>
<tr><td>Descrizione Intervento </td><td><input type="text" id="descri" name="DESCRI" maxlength="60" value="max 60 caratteri"></td></tr>
<tr><td>Tipologia Urgenza</td><td> <input type="text" id="tu" name="TU" value="max 20 caratteri" maxlength="20"></td></tr>
</table>


<button type="submit">Invia</button><button type="reset"><align=center>Cancella</button>
</form>

quando vado nel file CaricaDati.php dove dovrei avere disponibile l'array $_POST, lo richiamo in questo modo:

$codice = $_POST['cp'];
$data = $_POST['data'];
$salaop = $_POST['sala'];
$codI = $_POST['cod'];
$descr = $_POST['descri'];
$ele = $_POST['tu'];

però mi da come errore questo:

Notice: Undefined index: cp in C:\xampp\htdocs\test\CaricaDati.php on line 23

Notice: Undefined index: data in C:\xampp\htdocs\test\CaricaDati.php on line 24

Notice: Undefined index: sala in C:\xampp\htdocs\test\CaricaDati.php on line 25

Notice: Undefined index: cod in C:\xampp\htdocs\test\CaricaDati.php on line 26

Notice: Undefined index: descri in C:\xampp\htdocs\test\CaricaDati.php on line 27

Notice: Undefined index: tu in C:\xampp\htdocs\test\CaricaDati.php on line 28

come fanno a nn essere definiti...se sono i campi definiti come id="..."???? -.-
gli indici dell'array sono case sensitive quindi devi usare CP, DATA, SALA ecc ecc

(gli indici di $_POST sono i name="" degli elementi del form, non gli id="", che nel tuo caso potresti anche omettere a meno che non hai qualche css o js che li utilizza)