Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/06/2012, 11:27
towi62
 
Fecha de Ingreso: abril-2005
Mensajes: 253
Antigüedad: 19 años
Puntos: 0
comprobar fecha

he encontrado un ejemplo sencillo para comprobar fechas y estuve jugando un poco con el pero no logro ajustarlo a mi necesidades.
lo que hago primero para ver si funciona es esto:
Código PHP:
Ver original
  1. <?php
  2. $a="10/06/2007";
  3. $string = "$a";
  4. if (preg_match('/^\d{1,2}\/\d{1,2}\/\d{4}$/', $string)) {
  5.     echo "ejemplo 8 realizado con éxito.";
  6. }
  7. ?>

y funciona correctamente pero al quererlo poner en mi codigo no logro hacer que funcione.

Este es el codigo donde necesito que funcione:
Código PHP:
Ver original
  1. <html>
  2. <head>
  3.     <title>Publicar Tema</title>
  4. </head>
  5.  
  6. <body>
  7. <?
  8. if (!$_POST){
  9. ?>
  10. <form action="publicar.php" method="post" enctype="multipart/form-data" id="form1" name="form1">
  11.    
  12.     Fecha de inicio: <input type="text" name="fecha_inicio" size=14 value="dia/mes/año/" >
  13.  
  14.  
  15.     <input type="submit" value="Ver Publicacion">
  16.     </form>
  17.     <?
  18. }//aqui termina el if del formulario de la autollamada
  19.  
  20.    
  21.    
  22.      $fecha_inicio= $_POST["fecha_inicio"];
  23.    
  24.     echo $fecha_inicio;
  25.      
  26.  $a=$fecha_inicio;    
  27.      $string = "$a";
  28. if (preg_match('/^\d{1,2}\/\d{1,2}\/\d{4}$/', $string)) {
  29.     echo "ejemplo 8 realizado con éxito.";
  30.  
  31.     }
  32.     ?>
No se porque no funciona, ya lo intente de mil veces pero no consigo hacerlo funcionar.
Muchas gracias por su atención y perdone mi ignorancia.
__________________
:cool: aprendiz :cool: