Ciao a tutti,
in un form imposto un campo tramite un combo box. Se nel campo ci sono spazi quando lo passo ad un altro script me lo trovo troncato. Mi spiegate il perchè?

Grazie


Allego le istruzioni del combo box e come vado a leggere la variabile nell'altro script. Il campo è si_istituto e nel combo box lo vedo bene.

<?php
$si_istituto = $scuolaistituti->getsi_istituto();
$sql = mysqli_query($conn , "SELECT * FROM istituti");
$is_des = $istituti->getis_des();
echo "<select name='si_istituto'>";
while ($res = mysqli_fetch_array($sql)){
if ($si_istituto==$res['is_des'])
{
echo "<option selected=\"selected\" value=" . $res["is_des"] . ">" . $res["is_des"]. "</option>";
}
else
{
echo "<option value=".$res["is_des"].">".$res["is_des"]. "</option>";
}
}
echo "</select>";
?>


e questo è il recupero della variabile:
$si_istituto = mysql_escape_string(strtoupper($_POST['si_istituto']));