![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 999 Pomógł: 30 Dołączył: 14.01.2007 Skąd: wiesz ? Ostrzeżenie: (0%) ![]() ![]() |
Witam mam oto taki kod php:
Jest to dosłownie odrobinę zmieniona klasa Exception. Wywołanie błędu: Wywołuję go specjalnie zmieniając nazwę użytkownika dostępu do bazy na niepoprawną. Pojawia mi się błąd: Cytat Catchable fatal error: Argument 1 passed to Error::__construct() must be an instance of string, string given, called in D:\WWW\orglee\class\class_mysql.php on line 70 and defined in D:\WWW\orglee\class\class_exception.php on line 13 Co jest nie tak ? Dlaczego wyświetla mi ten błąd i co on oznacza ? Na googlach znalazłem tylko ten błąd w CMS Joomla (błąd dotyczył template'a) a rozwiązania błędu nie było. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 1 566 Pomógł: 37 Dołączył: 14.05.2003 Skąd: Kraków ![]() |
Odkopie troszke. Nie, nie można. Pewnie zauważyłeś, że nie ma także deklaracji co wzraca dana funkcja. To jest imho grzech php.
w PHP5 zostało wprowadzone zarzucanie parametru jako dany obiekt, np.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 15:07 |