qu'est-ce que tu post de de rajouter action="confirmSMS.php" à <form>
<div class="container">
<form method="post" action="confirmSMS.php">
<fieldset>
<legend>Veuillez entrer le code que nous vous avons envoyé par SMS:</legend>
<input type="text" placeholder="Code SMS" id="codeSMS" name="codeSMS" />
<input type="submit" value="Confirmer" />
</fieldset>
</form>
</div>
et if(isset($_POST['codeSMS'])) au lieu de if (isset($codeSms)) Si le html et le php sont sur la même page confirmSMS.php