Ver Mensaje Individual
  #7 (permalink)  
Antiguo 15/04/2009, 22:42
darkmasterr
 
Fecha de Ingreso: diciembre-2004
Mensajes: 163
Antigüedad: 19 años, 4 meses
Puntos: 2
Respuesta: identificar fechas como variables en php

strototime funciona con una fecha escrita en español como por ejemplo 15 julio del 2009???

si es asi, seria mucho mas fácil el método de pateketrueke.

Yo planteaba lo de los selects puesto que quizas el usuario que ingrese la fecha la escriba no en algún formato estandar...

Ahora, por si sigues interesado en los selects:

Código html:
Ver original
  1. <form method="POST" action="action.php">
  2. <select name="Mes_in">
  3. <option value="1">Enero</option>
  4. <option value="2">Febrero</option>
  5.  
  6. <select name="Dia_in">
  7. <option value="1">1</option>
  8. <option value="2">2</option>
  9.  
  10. <select name="Ano_in">
  11. <option value="2008">2008</option>
  12. <option value="2009">2009</option>
  13.  
  14. <select name="Mes_out">
  15. <option value="1">Enero</option>
  16. <option value="2">Febrero</option>
  17.  
  18. <select name="Dia_out">
  19. <option value="1">1</option>
  20. <option value="2">2</option>
  21.  
  22. <select name="Ano_out">
  23. <option value="2008">2008</option>
  24. <option value="2009">2009</option>
  25. <input type="submit" name="enviar" value="Enviar">
  26. </form>

y podrias recibirlo asi:

Código php:
Ver original
  1. <?php
  2. if(isset($_POST['enviar'])){
  3.    $dia_in = $_POST['Dia_in'];
  4.    $mes_in = $_POST['Mes_in'];
  5.    $ano_in = $_POST['Ano_in'];
  6.  
  7.    $dia_in = $_POST['Dia_out'];
  8.    $mes_in = $_POST['Mes_out'];
  9.    $ano_in = $_POST['Ano_out'];
  10.  
  11.   //Aqui haces toda la lógica del programa ...
  12.   // ...
  13. }
  14. ?>

algo asi, el código arriba es muy sencillo, seria solo como para recibir las variables, hay tu tienes que hacerlo a tu gusto y todo.

Ah y otra cosa, los selects los podrias generar dinamicamente con php igual, para tener mas fechas disponibles y todo eso.

Saludos!