Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/11/2012, 04:43
helenp
 
Fecha de Ingreso: mayo-2009
Mensajes: 382
Antigüedad: 15 años
Puntos: 6
Respuesta: todo en la mism página, un if enviar form dentro de otro

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
  1. <?php
  2. if ($_POST['enviar2']) {
  3. if (empty($bookingway)) {
  4. echo "<span class='style2'>Please choose instant booking or send enquirer and click on send again</span>";
  5. }//if empty
  6. else{
  7. if ($bookingway=="instant"){
  8. echo "instant";
  9. }//if instant
  10. if ($bookingway=="enquirer"){
  11. echo "enquirer";
  12. if ($_POST['enviar'])
  13. { echo "OK"; }
  14. ?><form action="<?php echo $_SERVER['SCRIPT_NAME'];?>" method="post" name="bookingways" id="bookingways">
  15. <p align="center"><input class="boton" type="submit" name="enviar" value="enviar"> </p>
  16. </form>
  17. <?php }//if enquirer
  18. }//else
  19. }//if enviar2
  20. else {?>
  21. contenido de inicio con formulario: name enviar2
  22. }