Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: funkcja daty w php 5.3.1
Forum PHP.pl > Forum > Serwery WWW
adzik511
Witam
Zaczynam zabawe z php i zainstolwałem Appache xamp .Napisałem taki kod:

  1. <?php
  2. $uzytkownik="Marek";
  3. ?>
  4.  
  5.  
  6. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html>
  7. <head>
  8. <meta http-equiv="Content-type" content="text/html; charset=iso-8859-2">
  9.  
  10.  
  11. <title> </title>
  12.  
  13.  
  14. </head>
  15. <body>
  16. <?php echo 'Witaj '; echo $uzytkownik;echo date('d-m-Y') ?>
  17. </body>
  18. </html>


i wyskakuje mi komunikat
Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Paris' for '2.0/DST' instead in C:\xampp\htdocs\skrypt.php on line 16
23-10-2013
pedro84
Ustaw strefę czasową w pliku php.ini.

PS. Kod wstawiamy do odpowiednich tagów.
adzik511
zmieniłem na takie coś :

;date_default_timezone_set ('Europe/Warsaw');

ale nadal nie działa
pedro84
Pokaż kod, bo jeśli wstawiłeś to na początku to powinno działać (ten średnik to błąd kopiowania?).
adzik511
http://pokazywarka.pl/1lv1a3/
pedro84
W pliku php.ini znak średnika oznacza komentarz i masz to poprostu zakomentowane. Usuń średnik i zrestartuj Apacza.
adzik511
wszystkie średniki usunąć ?
pedro84
Oczywiście, że nie. Zamień to
Kod
;date_default_timezone_set ('Europe/Warsaw');

na to
Kod
date.timezone = Europe/Warsaw


Tę funkcję miałeś wywołać w kodzie, a nie pliku konfiguracyjnym. Eh...
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.