Ciao a tutte-i, mi potreste gentilmente indicare dov'è l'errore in questa istruzione? Il problema è che mi esegue sempre l'else e mai l'if anche se io nel modulo selezione carta credito

Grazie in anticipo

questo è quello che contiene un form che passa i dati col metodo POST:

<select name=\"pagamento\" size=\"1\">
<option value=\"[Scegli modalità pagamento] \">[Modalità pagamento]</option>
<option value=\"carta\">Carta di credito </option>
<option value=\"bonifico_bancario\">Bonifico bancario</option>
</select>

nella pagina successiva ho:


$h = $_POST['pagamento'];

if ( $h == "carta" )
{
invio msg di posta elettronica e stampo il successivo echo

echo " grazie per l'iscrizione........" }

else {

invio messaggio posta elettronica 2 e stampo il successivo echo
echo "grazie per l'iscrizione 2........."}

grazie