Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]problem z data()
Forum PHP.pl > Forum > Przedszkole
mizii
Pisze taki mini kalendarz i potrzebuje wiedziec od jakiego pola dnia zaczac, mam taki maly problem, kod:

  1. $dzien1='01'; //ustawia pierwszy dzien miesiaca
  2. $miesiac=date("m"); //pobiera obecny miesiac
  3. $rok=date("Y"); //pobiera obecny rok
  4.  
  5. $data = mktime(0,0,0,0,$miesiac,$dzien1,$rok); //tworzy timestamp
  6. $dzien = date('N',($data));
  7.  
  8. $iledni = date('t',($miesiac)); //sprawdza ile dni w miesiacu (funkcja do pozniejszego generowania kalendarza
  9.  
  10. echo $dzien;


i zwraca mi 4 a powinno zwracac mi 6 bo miesiac zaczal sie od soboty a nie czwartku
trueblue
Masz włączone wyświetlanie błędów? Zobacz jakie wartości i ile podstawiasz do funkcji mktime.
viking
Może na początek usuń warning: <b>Warning</b>: mktime() expects at most 6 parameters, 7 given in <b>[...][...]</b> on line <b>6</b><br />
mizii
faktycznie jak bym mial wlaczona obsluge bledow to wszystko bylo jasne, przepraszam za balagan
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.