Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP]Problem z date
Loped
post 13.08.2009, 13:48:56
Post #1





Grupa: Zarejestrowani
Postów: 120
Pomógł: 0
Dołączył: 9.04.2009

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


Witam. Znalazłem dziś obsługę blędów.

  1.  
  2. function moja_obsluga_bledow($numerbl, $ciagbl, $plikbl, $liniabl)
  3. {
  4. echo "<br /><table bgcolor='#cccccc'><tr><td>
  5. <p><b>BŁĄD:</b> $ciagbl</p>
  6. <p>Proszę spróbować ponownie lub skontaktować się z administratorem i
  7. przekazać, że błąd wystąpił w linii $liniabl pliku '$plikbl'</p>";
  8. if ($numerbl == E_USER_ERROR)
  9. {
  10. echo '<p>Błąd krytyczny, zakończenie programu</p>';
  11. echo '</td></tr></table>';
  12. // zamknięcie otwartych zasobów, dołączenie stopki strony itp.
  13. }
  14. echo '</td></tr></table>';
  15. }
  16. // ustawienie obsługi błędów
  17. set_error_handler('moja_obsluga_bledow');
  18.  


i teraz w kodzie wywala mi:

Kod
     <p><b>BŁĽD:</b> strtotime() [<a href="http://strona/function.strtotime">function.strtotime</a>]:  It is not safe to rely on the system's timezone settings. Please use  the date.timezone setting, the TZ environment variable 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/Berlin' for  'CEST/2.0/DST' instead</p>            <p>Proszę spróbować ponownie lub skontaktować się z administratorem i            przekazać, że błšd wystšpił w linii 26 pliku '/var/www/sites/yoyo.pl/s/o/strona/test.php5'</p>

<p><b>BŁĽD:</b> date() [<a href="http://strona/function.date">function.date</a>]:  It is not safe to rely on the system's timezone settings. Please use  the date.timezone setting, the TZ environment variable 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/Berlin' for  'CEST/2.0/DST' instead</p>            <p>Proszę spróbować ponownie lub skontaktować się z administratorem i            przekazać, że błšd wystšpił w linii 26 pliku '/var/www/sites/yoyo.pl/s/o/strona/test.php5'</p><p>
     </p>


Wcześniej nic nie wywalało ;P Kod z test.php5:

  1.  
  2. $log = dbquery("SELECT * FROM tabela WHERE do=".$user -> id." ORDER BY id DESC");
  3.  
  4. while($lista=dbarray($log)){
  5. echo'<tr><td> <b>Wydarzenie:</b><br />
  6. Data: '.date('d/m/Y H:i', strtotime($lista['czas'])).'<br />


Tabela czas jest typu DATETIME.
Go to the top of the page
+Quote Post
Kildyt
post 13.08.2009, 13:52:46
Post #2





Grupa: Zarejestrowani
Postów: 869
Pomógł: 53
Dołączył: 20.10.2003
Skąd: Przeworsk

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


To nie masz/nie miałeś angielskiego w szkole? Jak byk ci pisze co masz zrobić, aby naprawić błąd.


--------------------
Go to the top of the page
+Quote Post
Loped
post 13.08.2009, 13:56:50
Post #3





Grupa: Zarejestrowani
Postów: 120
Pomógł: 0
Dołączył: 9.04.2009

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


Mam... tylko użyłem tej funkcji i wyskoczył taki błąd:

Kod
   <b>BŁĽD:</b> date_default_timezone_set() function.date-default-timezone-set</a>]: Timezone ID '0000-00-00 00:00:00' is invalid
Go to the top of the page
+Quote Post
Kildyt
post 13.08.2009, 13:59:17
Post #4





Grupa: Zarejestrowani
Postów: 869
Pomógł: 53
Dołączył: 20.10.2003
Skąd: Przeworsk

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


Na pewno wpisałeś:
  1. date_default_timezone_set('Europe/Warsaw');
?


--------------------
Go to the top of the page
+Quote Post
Loped
post 13.08.2009, 14:09:11
Post #5





Grupa: Zarejestrowani
Postów: 120
Pomógł: 0
Dołączył: 9.04.2009

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


No tgo nie wpisałem ^^ dzięki
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 4.07.2025 - 12:29