Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] List Rozwijana Z Wybranymi Datami.
BirdWatcher
post
Post #1





Grupa: Zarejestrowani
Postów: 21
Pomógł: 1
Dołączył: 14.12.2006

Ostrzeżenie: (0%)
-----


Witam, czy ktos moglby mi pomoc ze skryptem prostej listy rozwijanej ktora wyswietla:
- date 14 kolejnych dni
- za wyjatkiem sobot i niedziel
- jesli jest po 12 w poludnie, to jako pierwsza data jest nastepny dzien(ale nie sobota i niedziela)

wymyslilem cos takiego, ale kompletnie nie dziala:

  1. <?php
  2. function col_date(){
  3. $now = strftime('%A' . ", " . '%d %b %Y');
  4.  
  5. for ($i=0;$i<14;$i++){
  6. $now = strtotime($now);
  7. $now = $now + $i *24 *3600;
  8. $now = strftime('%A' . ", " . '%d %b %Y', $now);
  9.  
  10. if (strftime('%w', $now) == "5"){
  11. $now = strtotime($now);
  12. $now = $now + 2 *24 *3600;
  13. $now = strftime('%A' . ", " . '%d %b %Y', $now);
  14.  
  15. }elseif (strftime('%w', $now) == "6"){
  16. $now = strtotime($now);
  17. $now = $now + 1 *24 *3600;
  18. $now = strftime('%A' . ", " . '%d %b %Y', $now);
  19.  
  20. }
  21. echo "<option>$now</option><br>";
  22.  
  23. }
  24. }
  25. ?>


Z góry dzieki za pomoc.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 16:10