Parece que no se puede tener un if ($_POST dentro de otro.
En vez del formulario origninal he metido uno simple dentro del if y me da el mismo resultado, en vez del echo OK me lleva a
Código PHP:
Ver original<?php
if ($_POST['enviar2']) {
if (empty($bookingway)) { echo "<span class='style2'>Please choose instant booking or send enquirer and click on send again</span>";
}//if empty
else{
if ($bookingway=="instant"){
echo "instant";
}//if instant
if ($bookingway=="enquirer"){
echo "enquirer";
if ($_POST['enviar'])
{ echo "OK"; }
?><form action="<?php echo $_SERVER['SCRIPT_NAME'];?>" method="post" name="bookingways" id="bookingways">
<p align="center"><input class="boton" type="submit" name="enviar" value="enviar"> </p>
</form>
<?php }//if enquirer
}//else
}//if enviar2
else {?>
contenido de inicio con formulario: name enviar2
}