Sigh...credimi vorrei tanto darti ragione..ma il problema persiste...anzi ora mi esce un errore...ti posto sia il codice che ho messo e sia l'errore...
faccio una piccola correzione il dato non è porte ma è n_Porte ma la cosa non cambia:

169 <tr>
170 <td>N&deg; Porte:</td>
171 <td><select name="n_Porte">
172 <option value="2"<?php =($porte==2?" selected=\"selected\"":"");?>>2</option>
173 <option value="3"<?php =($porte==3?" selected=\"selected\"":"");?>>3</option>
174 <option value="4"<?php =($porte==4?" selected=\"selected\"":"");?>>4</option>
175 <option value="5"<?php =($porte==5?" selected=\"selected\"":"");?>>5</option>
176 </select>
177 </td>
178 </tr>

e l'errore è il seguente:

Parse error: syntax error, unexpected '=' in C:\xampp\htdocs\Piero\formodaut.php on line 172

Ti ringrazio dell'aiuto...