Código PHP:
<SELECT NAME="pais">
<option value="0">Elegeix el teu pais</option>
<?php
if ($_POST["pais"]=="Espanya"){
echo '<option value="Espanya" selected="selected">Espanya</option>';
}
else{
echo '<option value="Espanya">Espanya</option>';
}
if ($_POST["pais"]=="Catalunya"){
echo '<option value="Catalunya" selected="selected">Catalunya</option>';
}
else{
echo '<option value="Catalunya">Catalunya</option>';
}?>
</SELECT>
Este sí, funciona, está probado. Si lo copias tal cual y sólo cambias los países ya irá, no sé por qué si lo pones exactamente igual pero sin "enters" no funcionaba :S
Y si ejecutabas código php dentro de la etiqueta como puse en el primer ejemplo, tampoco funciona :S
Que vagi bé!