×
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:

"PHP i MySQL. Tworzenie stron WWW. Vademecum profesjonalisty. Wydanie trzecie"

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
24 3 od dołu przedstawiają siedem najczęściej tworzonych przez programistów aplikacji WWW przedstawiają osiem najczęściej tworzonych przez programistów aplikacji WWW -
39 9 od dołu Kod PHP w powyższym przykładzie rozpoczynał się znakiem <? Kod PHP w powyższym przykładzie rozpoczynał się znakiem <?php -
60 1 Istnieje poza tym kilka innych typów, ... Istnieje poza tym kilka innych typów operatorów, ... Michał Przybyłowicz
66 19 ... i czy posiada wartość niepustą i niezerową, i zwraca odpowiednio true lub false. ... i czy posiada wartość pustą lub zerową, i zwraca odpowiednio true lub false. Sebastian Jurka
73 8 od dołu $cyfra++ $cyfra++; Mateusz Matuszczak
74 13, 14 ... align="right" ..
... align="right" ..
... align=′right′ ..
... align=′right′ ..
miroslawn
74 3 table border="0" cellpading="3" <table border="0" cellpadding="3"> Artur Niedziałek
74 4
Maciek Rogalski
74 4 cellpading="3" cellpadding="3" Paweł Dziergas
75 8 do 5 od dołu do
wyrażenie
while( warunek );
do {
wyrażenie
}
while ( warunek );
Andrzej
76 4 echo $cyfra. ′br />′; echo $cyfra. ′
′;

--$cyfra;
-
81 1 $ _POST[′adres′] $_POST[′adres′] -
88 14 fwrite($wp, $ciag_wyjsciowy, strlen($ciag_wyjsciowy)); fwrite($wp, $ciagwyjsciowy, strlen($ciagwyjsciowy)); Krzysztof K.
89 22 Listing 2.2. przetworzzamowienie.txt Listing 2.2. przetworzzamowienie.php Maciek Bryksy
89 29 $DOCUMENT_ROOT = $_POST[′DOCUMENT_ROOT′]; $DOCUMENT_ROOT = $_SERVER[′DOCUMENT_ROOT′]; -
90 15 od dołu ."PLN/t". $adres."

";
."PLN ". $adres."
";
Maciej Kołczyk
91 19 @ $wp = fopen("$DOCUMENT_ROOT/../ zamowienia/zamowienia.txt", ′r′); @ $wp = fopen("$DOCUMENT_ROOT/../ zamowienia/zamowienia.txt", ′rb′); -
94 26 $tablicapliku = file("$DOCUMENT_ROOT/../ zamowienia/zamowienia"); $tablicapliku = file("$DOCUMENT_ROOT/../ zamowienia/zamowienia.txt"); Kamil Lentner
96 8 echo nl2br(fread($wp, filesize("$DOCUMENT_ROOT/../zamowienia/zamowienia.txt")); echo nl2br(fread($wp, filesize("$DOCUMENT_ROOT/../zamowienia/zamowienia.txt"))); Krzysztof K.
97 podpis do rysunku 2.5 offset 234 bajty offset 283 bajty -
98 17 od dołu flock($wp, LOCK_SH); //blokada zapisu pliku flock($wp, LOCK_EX); //blokada zapisu pliku
Dawid Kubiak
104 22-24 $produkty[0]; = ′Opony′;
$produkty[1]; = ′Olej′;
$produkty[2]; = ′Świece Zapłonowe′;
$produkty[0] = ′Opony′;
$produkty[1] = ′Olej′;
$produkty[2] = ′Świece Zapłonowe′;
-
106 10 echo $element[klucz] echo $element[key] mils
106 11 echo $element[wartosc] echo $element[value] mils
112 10 Wartości można również posortowane Wartości można również posortować -
112 15 Ceny będą teraz występować w porządku: 20, 100, 400 Ceny będą teraz występować w porządku: 4, 10, 100 -
119 26-31 bgcolor="#CCCFF" bgcolor="#CCCCFF" Kacper Sokołowski
129 23 Aby dorzucić więcej niż jeden nagłówek, należy rozdzielić je w ciągu znaków symbolami nowego wiersza i powrotu karetki (\n\r), jak przedstawiono poniżej:
$dodatkowe_naglowki="From: serwerwww@przyklad.com\r\n"
Aby dorzucić więcej niż jeden nagłówek, należy rozdzielić je w ciągu znaków symbolami nowego wiersza i powrotu karetki (\n\r), jak przedstawiono poniżej:
$dodatkowe_naglowki="From: serwerwww@przyklad.com\n\r"
Kamil Tłuczek
130 9 $komentarz=trim($feedback) $komentarz=trim($komentarz) motorhead
137 13 }; } Michał Cichoń
147 1 od dołu ^[a-zA-z0-9_]+@[a-zA-z0-9\-]+ .[a-zA-z0-9\-\.]+$ ^[a-zA-Z0-9_]+@[a-zA-Z0-9\-]+ .[a-zA-Z0-9\-\.]+$ Kamil Tłuczek
147 14 Początek minimalnego/maksymalnego kwantyfikatora Koniec minimalnego/maksymalnego kwantyfikatora Kamil Tłuczek
147 16 Podsumowanie znaków specjalnych stosowanych wyrażeniach regularnych POSIX... Podsumowanie znaków specjalnych w stosowanych wyrażeniach regularnych POSIX... Krzysztof Brzezina
147 16 Tabela 4.5 Podsumowanie znaków specjalnych stosowanych wyrażeniach regularnych POSIX, w nawiasach kwadratowych Tabela 4.5 Podsumowanie znaków specjalnych stosowanych w wyrażeniach regularnych POSIX, w nawiasach kwadratowych Kamil Tłuczek
147 Tabela 4.4, wiersz ostatni ? Oznaczenie podworca jako opcjonalnego ? Oznaczenie podwzorca jako opcjonalnego Piotr Jaczewski
148 1 ^[a-zA-z0-9_]+ ^[a-zA-Z0-9_]+ Kamil Tłuczek
148 6 Podwyrażenie ^[a-zA-z0-9-]+, zawierające znaki alfanumeryczne Podwyrażenie ^[a-zA-Z0-9-]+, zawierające znaki alfanumeryczne Kamil Tłuczek
148 6 Podwyrażenie ^[a-zA-z0-9-.]+$ pasuje do reszty nazwy domeny Podwyrażenie ^[a-zA-Z0-9-.]+$ pasuje do reszty nazwy domeny Kamil Tłuczek
150 1 Powyższe wyrażenie rozbija nazwę komputera na pięć części i wyświetla każdą z nich w osobnym wierszu. Powyższe wyrażenie rozbija nazwę komputera na dwie części i wyświetla każdą z nich w osobnym wierszu. Tomasz Kapłoński
161 10 od dołu W tym przypadku słowo int przed nazwą funkcji sygnalizuje, że zwraca ona zasób resource (to znaczy uchwyt otwartego pliku). W tym przypadku słowo resource przed nazwą funkcji sygnalizuje, że zwraca ona zasób resource (to znaczy uchwyt otwartego pliku). Tomasz Starzyk
175 12 for ($i=1; $i<=strlen($lancuch); $i++) for ($i=strlen($lancuch); $i>=0; --$i) Sebastian Jurka
182 nr lini 36 $this->atrybut = $param $this->$atrybut = $param Marcin Małek
183 1 od dołu $a->atrybut = 5; $a->$atrybut = 5; Paweł Jabłecki
184 6 $a->atrybut; $a->$atrybut; Paweł Jabłecki
196 14, podobnie str. 197, wiersz 19 ... cellpading="12" ... ... cellpadding="12" ... Michał Kopacz
196 28 ... cellspacing=′4′\n"; ... cellspacing=′4′>\n"; Adam Trawin
197 ostatni Display() Wyswietl() Tomasz Zawisza
201 1 zorientowany zorientowanych Maciej Głownia
201 15 od dołu Math Matematyka Maciej Głownia
203 15 egzemplarzowa egzemplarzować Maciej Głownia
206 5 od dołu Funkcja value() Funkcja current() Adam Sierosławski
224 8 od dołu Zamowienia(ZamowienieID, KlientID, Wartosc, Data) KlientID jako klucz obcy powinien być podkreślony linią przerywaną w wyrażeniu:
Zamowienia(ZamowienieID, KlientID, Wartosc, Data)
Maciej Gierok
240 1 w czterech tabelach systemowych w pięciu tabelach systemowych -
242 17 od dołu -> on * -> on *.* Adam Trawin
256 Tabela 9.10. wiersz 5 &#040;typ: TEXT&#041; 2^1-1 (czyli 65535) 2^16-1 (czyli 65535) Maciej Gierok
287 13 od dołu $wynik->fetach_assoc() $wynik->fetch_assoc() Tadeusz Oleszczak
292 17 $zapytanie = "insert into ksiazki values (?, ?, ?, ?, ?)";
$zapytanie = "insert into ksiazki values (?, ?, ?, ?)"; -
307 11 \etc\password /etc/passwd Maciej Gierok
317 3 od dołu mysqldump --opt --all-databases > wszystkie sql mysqldump --opt --all-databases -> wszystkie sql Piotr Jaczewski
401 17 od dołu Biblioteka cURL (...) zostanie szerzej omówiona w rozdziale 19. Biblioteka cURL została szerzej omówiona na stronie: http://pl.php.net/manual/pl/ref.curl .php -
430 listing, wiersz 12 while($plik=readdir($kat)) while(false !== ($plik=readdir($kat))) Jarosław Pleskot
477 6 od dołu ...linia od lewego górnego rogu (0,0) do lewego dolnego rogu
($szerokosc, $wysokosc) obrazka
...linia od lewego górnego rogu (0,0) do prawego dolnego rogu
($szerokosc, $wysokosc) obrazka
-
477 9 od dołu Lewy dolny róg obrazka to x=$szerokosc, y=$wysokosc. Prawy dolny róg obrazka to x=$szerokosc, y=$wysokosc. -
576 Listing 26.13 do_html_heading(′Problem:′); tworz_naglowek_html(′Problem:′); -
582 25 ..., że każde słowo umieszczone jest w osobnym wierszu, oddzielone przez znaki nowej. ..., że każde słowo umieszczone jest w osobnym wierszu, oddzielone przez znaki nowej linii. Kamil Tłuczek
789 15 Następnie pisze Nagłówek, korzystając z f1 (Arial) o rozmiarze 28 (14 punktów). Następnie pisze Nagłówek, korzystając z f0 (Arial) o rozmiarze 28 (14 punktów). Tomasz Suski
796 listing, 2 od dołu $data $dane Krzysiek K.

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
75 20 echo $$temp.′<br />′; //czy też jakiekolwiek inne działanie echo $temp.′<br />′; //czy też jakiekolwiek inne działanie Artur Niedziałek
77 1 if( $ilosc == 0 ) if( $ilosc == 0 ): -
123 5 $wartosc = $wspolczynnik $wartosc = $wspolczynnik ; -
274 26 miasto = ′Katowice′ miejscowosc = ′Katowice′ -
275 13 set cena=cena1.1; set wartosc=wartosc1.1; -
392 14-17 htpasswd -bc /home/ksiazka/.htpass uzytkownik1 haslo1
htpasswd -bc /home/ksiazka/.htpass uzytkownik2 haslo2
htpasswd -bc /home/ksiazka/.htpass uzytkownik3 haslo3
htpasswd -bc /home/ksiazka/.htpass uzytkownik4 haslo4
htpasswd -bc /home/ksiazka/.htpass uzytkownik1 haslo1
htpasswd -b /home/ksiazka/.htpass uzytkownik2 haslo2
htpasswd -b /home/ksiazka/.htpass uzytkownik3 haslo3
htpasswd -b /home/ksiazka/.htpass uzytkownik4 haslo4
Marcin Wolak
572 Listing 26.9, wiersz 12 if($lacz->num_rows>0) if($wynik->num_rows>0) Marcin Wojtas

Designed with ♥ by Tonik.pl

Helion
© Helion.pl 1991-2022

Helion.pl sp. z o.o.
ul. Kościuszki 1c
44-100 Gliwice

tel. (32) 230-98-63
e-mail: [wyświetl email]@helion.pl
redakcja: [wyświetl email]@helion.pl

Program Operacyjny Inteligentny Rozwój

Zgłoś problem Pełna wersja strony »
Zamknij Pobierz aplikację mobilną Ebookpoint