Tema: formulario
Ver Mensaje Individual
  #13 (permalink)  
Antiguo 23/10/2009, 11:07
diegocespedes
 
Fecha de Ingreso: noviembre-2008
Ubicación: W2.0
Mensajes: 103
Antigüedad: 15 años, 5 meses
Puntos: 1
Respuesta: formulario

Código PHP:
Ver original
  1. <?php
  2. if (!isset($_POST['nombre']))
  3. {
  4.  
  5. //echo "No se han completado los campos.";
  6. ?>
  7.  
  8. <form action="" method="post">
  9.  
  10. <TABLE>
  11. <TR >
  12.     <TD colspan="2" align="center"><?php $estado="Solicitando";
  13.         echo $estado;
  14.     ?></TD>
  15.    
  16. </TR>
  17.  
  18. <TR>
  19.     <TD>Nombre:</TD>
  20.     <TD><input type="text" name="nombre" maxlength="25" size="25"/></TD>
  21. </TR>
  22. <TR>
  23.     <TD>Telefono:</TD>
  24.     <TD><input type="text" value="" name="telefono" maxlength="9" size="25"/></TD>
  25. </TR>
  26. <TR>
  27.     <TD>Solicitud de reserva:</TD>
  28.     <TD><TEXTAREA NAME="comentario" ROWS="12" COLS="29"></TEXTAREA></TD>
  29. </TR>
  30. <TR>
  31.     <TD><input type="submit" value="Reservar"/></TD>
  32.     <TD><input type="reset" value="Borrar"/></TD>
  33. </TR>
  34. </TABLE>
  35.  
  36.  
  37. </form>
  38.  
  39. <?php
  40. }else{
  41.  
  42. $nomSize=strlen($_POST['nombre']);
  43. $telefonoSize=strlen($_POST['telefono']);
  44. $comentarioSize=strlen($_POST['comentario']);
  45. $inicioTel=substr($_POST['telefono'],0,1);
  46. if($nomSize<3 or $comentarioSize < 12  or $telefonoSize != 9){
  47.     $estado="Hay algun campo incorrecto";
  48.    
  49. }else{
  50.     if($inicioTel != 6 or $inicioTel !=9){
  51.         $estado="Telefono incorrecto";
  52.         }else{
  53.             echo $nomSize;
  54.         }
  55. }
  56. }
  57. ?>