Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak pokazac jaki bedzie nastepny miesiac?
Widmo
post
Post #1





Grupa: Zarejestrowani
Postów: 136
Pomógł: 0
Dołączył: 25.05.2003

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


jak mam

$data = date('F');

to mi echo wyswietla ze to lipiec
to jak zrobic zeby pokazywal jaki jest nastepny miesiac ?

Skrypt wyglada tak:

Kod
$data = date('F');


$data = str_replace("January", "Stycznia", $data);
[...cut...]
$data = str_replace("December", "Grudnia", $data);

echo 'Miesiąc to: '.$data.'<BR>';
echo 'Miesiąc nastepny to: '.($data +1 (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) );
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Widmo
post
Post #2





Grupa: Zarejestrowani
Postów: 136
Pomógł: 0
Dołączył: 25.05.2003

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


  1. <?
  2.  
  3. $miesiac[1]='Styczeń';
  4. $miesiac[2]='Luty';
  5. $miesiac[3]='Marzec';
  6. $miesiac[4]='Kwiecien';
  7. $miesiac[5]='Maj';
  8. $miesiac[6]='Czer';
  9. $miesiac[7]='Lip';
  10. $miesiac[8]='Sier';
  11. $miesiac[9]='wrz';
  12. $miesiac[10]='paz';
  13. $miesiac[11]='list';
  14. $miesiac[12]='Grudzień';
  15.  
  16. $m=date('F');
  17.  
  18. $m++;
  19.  
  20. if ($m==13) $m=1;
  21.  
  22. echo $miesiac[$m];
  23.  
  24. ?>


moze prosciej bedzie jak powiem ze potrzebuje rozwijaną
listę wyboru z aktualnym miesiacem i trzema nastepnymi...


























Juz sobie poradzilem:

  1. <?
  2. function GetNextMonth($year, $month)
  3. { if($month<12)
  4. { $month++; }
  5. else
  6. { $month = 1; $year++; }
  7. $dtstring = &#092;"$year-$month-01 12:00\";
  8. return strtotime($dtstring);
  9. }
  10. // Zwraca polską nazwę miesiąca
  11. function GetMonthName($month)
  12. {
  13. $mon[1] = 'Stycznia';
  14. $mon[2] = 'Lutego';
  15. $mon[3] = 'Marca';
  16. $mon[4] = 'Kwietnia';
  17. $mon[5] = 'Maja';
  18. $mon[6] = 'Czerwca';
  19. $mon[7] = 'Lipca';
  20. $mon[8] = 'Sierpnia';
  21. $mon[9] = 'Września';
  22. $mon[10] = 'Października';
  23. $mon[11] = 'Listopada';
  24. $mon[12] = 'Grudnia';
  25. return $mon[$month];
  26. }
  27. ################################################################################
  28. #########
  29. // aktualny
  30. $nazwa = GetMonthName(date('n'));
  31.  
  32. $miesiac_ten = $nazwa;
  33.  
  34. //nastepny
  35. $czas = time();
  36. $czas = GetNextMonth(date('Y', $czas), date('n', $czas));
  37. $nazwa = GetMonthName(date('n', $czas));
  38.  
  39. $miesiac_nastepny = $nazwa;
  40.  
  41. //za dwa miesiace
  42. $czas = time();
  43. $czas = GetNextMonth(date('Y', $czas), date('n', $czas));
  44. $czas = GetNextMonth(date('Y', $czas), date('n', $czas));
  45. $nazwa = GetMonthName(date('n', $czas));
  46.  
  47. $za_dwa_miesiace = $nazwa;
  48. ################################################################################
  49. #########
  50.  
  51.  
  52. ?>


Ten post edytował Widmo 16.07.2004, 11:44:39
Go to the top of the page
+Quote Post

Posty w temacie
- Widmo   Jak pokazac jaki bedzie nastepny miesiac?   15.07.2004, 22:43:53
- - Dabroz   [PHP] pobierz, plaintext <?php $miesiac[1...   15.07.2004, 22:57:36
- - Widmo   pusta strona... dopiero jak podstawie w Kodecho ...   15.07.2004, 23:08:54
- - Dabroz   A uzupełniłeś brakujące miesiące?   15.07.2004, 23:10:11
- - Widmo   oczywiscie   15.07.2004, 23:25:24
- - Dabroz   Podaj cały skrypt   15.07.2004, 23:25:47
- - broU   Cytat(Widmo @ 2004-07-15 22:08:54)pod $m...   15.07.2004, 23:31:20
- - Widmo   [PHP] pobierz, plaintext <? $miesiac[1...   15.07.2004, 23:36:40
- - Dabroz   Cytat(Widmo @ 2004-07-15 23:36:40)[PHP] pobie...   16.07.2004, 14:03:08


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: 26.12.2025 - 04:37