×
Dodano do koszyka:
Pozycja znajduje się w koszyku, zwiększono ilość tej pozycji:
Zakupiłeś już tę pozycję:
Książkę możesz pobrać z biblioteki w panelu użytkownika
Pozycja znajduje się w koszyku
Przejdź do koszyka

Zawartość koszyka

ODBIERZ TWÓJ BONUS :: »

Errata książki

Drogi Czytelniku! Poniżej zamieszczona jest errata do książki:

"PHP5. Zaawansowane programowanie"

Jest to lista błędów znalezionych po opublikowaniu książki, zgłoszonych i zaakceptowanych przez naszą redakcję. Pragniemy, aby nasze publikacje były wiarygodne i spełniały Twoje oczekiwania. Zapoznaj się z poniższą listą. Jeśli masz dodatkowe zastrzeżenia, możesz je zgłosić pod adresem: helion.pl/user/erraty

";"; " ; " ;
Strona Linia Jest Powinno Zgłaszający
0 cały rozdział 1 ilość liczba -
29 3 Operator kropki (.) nie występuje w składni PHP w ogóle. Operator kropki służy w PHP jedynie do konkatenacji łańcuchów znaków. -
32 19 $this->name = $name $this->_name = $name -
45 3 od dołu interface.Opener.php interface.Openable.php -
55 4 i 3 od dołu $this->lastName = $lastName;
$this->firstName = $firstName;
$this->lastName = $last;
$this->firstName = $first;
Patrycja Króliczek
58 1 od dołu public function addMusician(); public function addMusician(Musician $musician); -
59 4, 6 public function addInstrument();
public function assignToBand();
public function addInstrument(Instrument $instrument);
public function assignToBand(Band $band);
-
59 8, 11 od dołu return $this->$bandReference;
$this->$bandReference = $band;
return $this->bandReference;
$this->bandReference = $band;
-
60 19 od dołu return $this->musicians; return $this->musician; Adam Myszak
74 3 w pierwszej ramce abstract public Grzegorz Wylęgała
79 15 $this->propertyTable[′id′] = ′telegon_id′; $this->propertyTable[′id′] = ′telefon_id′; Wiktor Garbacz
79 8 od dołu "telefon_id" int SERIAL PRIMARY KEY NOT NULL, "telefon_id" INT PRIMARY KEY NOT NULL, -
87 4 linijka zaraz po Listingu getEmployee() getEmployees() Piotr Obidowski
88 16 $sql="SELECT "jednostka_id", "typ" FROM "jednostka" "; $sql="SELECT "jednostka_id", "ctyp" FROM "jednostka" "; Agata Glapiak
93 ramka na dole strony


...

...


...


...
Agata Glapiak
99 5 od dołu public function update(); public function update(Observable $subject); Agata Glapiak
100 11 Informacje o instrumencie
Informacje o instrumencie
Agata Glapiak
100 31 Najnowsze ceny Najnowsze ceny Agata Glapiak
106 8 od dołu Informacje o instrumencie
Informacje o instrumencie
Agata Glapiak
109 2 od dołu $userArray = $dbManager.getNewUsers(); $userArray = $dbManager->getNewUsers(); Bartosz Olchówka
130 ostatni akapit tekstu wyróżnione szarym tłem wyróżnione ramką Jan Molak
142 27 function hasMore(); function valid(); Piotr Śliwa
155 11-12 if (sizeof($this->modified_fields) > 0)
foreach ($this->modified_fields as $key => $value)
$this->modified_fields[$key] = false;
;
;
if (sizeof($this->database_fields) > 0)
foreach ($this->database_fields as $key => $value)
$this->modified_fields[$key] = false;
;
;
deo4
155 19 private function Load()
$this->Reload();
$this->loaded = 1;
private function Load()
$this->Reload();
Jan Molak
156 2 $this->modified = 1;
$this->modified_fields[$field] = true;
$this->modified_fields[$field] = true; Jan Molak
158 9 for ($i=0; $i<=pg_numrows($q_handle)-1; $i++) for ($i=0; $i<=pg_num_rows($q_handle)-1; $i++) Jakub Czechowski
186 18 global $conn; global $cfg Hubert Człapiński
256 30 pakiet PEAR zwany Smarty pakiet PEAR oraz Smarty Piotr Wasilewski
261 4 if ($this->_arCookieVars["phprqcOriginalRequestObject"]) if (!empty($this->_arCookieVars["phprqcOriginalRequestObject"]))
Oscar Wróbel
262 4, 7 return($this->_arPostVariables);
[..]
return($this->_arGetVariables);
return($this->_arPostVars);
[..]
return($this->_arGetVars);
-
267 11 w ramce return($this->_intContraintType); return($this->_intConstraintType); Oscar Wróbel
315 9 i 11 od dołu window.lacation window.location -
329 50 "ostatnia_reakcja" timestamp, "ostatnie_dzialanie" timestamp, Przemysław Karniewski
331 23 OR (now() - utworzono) > $maxlifetime)"); OR (now() - utworzono) > this->session_lifespan)"); Krzysztof Sopyła
333 10 private function _session_close_method() public function _session_close_method() Krzysztof Sopyła
333 7 od dołu private function _session_write_method($id, $sess_data) public function _session_write_method($id, $sess_data) Krzysztof Sopyła

Poniżej znajduje się lista błędów znalezionych przez czytelników, ale jeszcze nie potwierdzonych przez Redakcję:

Strona Linia Jest Powinno Zgłaszający
32 22 print "Cześć, $this->name!"; print "Cześć, $this->_name!"; -
32 kod function sayHello(){
print "Czesc, $this->name";

}
function sayHello(){
print "Czesc, $this->_name";

}

czyli nie $this->name tylko $this->_name
-
34 8 od dołu if(!is_resource($rs)) { if(!($rs)) { Paweł Flaziński
36 7 tą klasę tę klasę -
45 ostatni abstract function open(); function open(); Marek Hajnrych
46 1 abstract function close(); function close(); Marek Hajnrych
55 27 function __construct ($last, $first, $musicianType) function __construct ($lastName, $firstName, $musicianType) -
81 2 $data $arData Tomek Rychtyk
100 11 <b>Informacje o instrumencie<b> <b>Informacje o instrumencie</b> Bartosz Zając
100 16 od dołu <td></tr>"; </td></tr>"; Bartosz Zając
100 31 <b><span class=blue>Najnowsze ceny<span><b> <b><span class=blue>Najnowsze ceny</span></b> Bartosz Zając
135 1 od dołu private function _loadCourses(Collection $col) { public function _loadCourses(Collection $col) { Jan Kowalski
135 13 ('_loadCourses', $this); ('_loadCourses', $this->courses); -
143 16 od dołu function hasMore() { function valid() { Jan Kowalski
209 3 <?php
interface Handled
abstract function handled_event();

?>
<?php
interafe handled
public function handled_event();

?>
-
279 19 {$FirstName [x] }<BR> {$FirstName[x] }<BR> -
331 27 i 141 $strUserAgent = $GLOBALS["HTTP_USER_AGENT"]; $strUserAgent = $_SERVER["HTTP_USER_AGENT"]; -
333 27 i 141 $strUserAgent = $GLOBALS["HTTP_USER_AGENT"]; $strUserAgent = $_SERVER["HTTP_USER_AGENT"]; -
476 2 if($session-isLogedIn()){ if($session->isLogedIn()){ Krzysztof Sz.
579 10 2: $strTime = time("H:i:s"); 2: $strTime = date("H:i:s"); -
597 22 2: $strTime = time("Y-m-d"); 2: $strTime = date("Y-m-d"); -
Zamknij Pobierz aplikację mobilną Ebookpoint