Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Nie rozpoznaje funkcji
Forum PHP.pl > Forum > Przedszkole
klumpus
Próbuje w skrypcie porównac dwie daty ale php nie rozpoznaje wlasnej funkcji
w przegladarce mam komunikat

Fatal error: Call to undefined function mcal_date_compare() in c:\wamp\www\mag_pzu\include\towary\view\OperacjeNaTowarzeView.php on line 50

a ta linia w skrypcie to

echo mcal_date_compare(date("Y",$wazny_do),date("m",$wazny_do),date("d",$wazny_do), date("Y"),date("m"),date("d"));

czy aby uzyc tej funkcji trzeba cos wczesniej zadeklarowac lub dolaczyc jakies biblioteki?
a moze mozna jakos inaczej porównac dwie daty?
Fipaj
O ile się orientuję musisz skompilować php z rozszerzeniem MCal
hwao
Co masz na mysli w "porownac dwie daty"?
klumpus
Moje php jest zywcem wziete z jakiegos chipa i nie bardzo wiem jak je teraz ponownie skompilowac
CHodzi mi tylko o stwierdzenie która data jest wczesniejsza ?
nospor
  1. <?php
  2.  
  3. $date1='2005-05-04';
  4. $date2='2006-05-04';
  5. if (strtotime($date1) < strtotime($date2))
  6.  echo &#092;"date 1 wczesniejsza\";
  7. else if (strtotime($date1) == strtotime($date2))
  8. echo &#092;"obie równe\";
  9. else
  10.  echo &#092;"date 1 pozniejsza\";
  11.  
  12. ?>


pozdro
klumpus
Proste rozwiazania sa najlepsze
dzieki jakniewiemco
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.