Dla zmiennej $Miech (w formacie np. 2006-02) ponizej skrypt znajduje pierwsz i ostatni dzien miesiaca U mnie lokalnie data ($od, $do) wyswietla sie normalnie Na serwerze $od - $do pojawia sie 1970-01-01 - 1970-01-31
Skoro generujesz sobie najpierw zmienne $m i $y zawierające miesiąc i rok przy pomocy funkcji date(), to po co później w mktime() używasz date() ponownie?