CodeIgniter. Zaawansowane tworzenie stron w PHP - Helion
CodeIgniter. Zaawansowane tworzenie stron w PHP - Helion CodeIgniter. Zaawansowane tworzenie stron w PHP - Helion
Wszelkie prawa zastrzeżone. Nieautoryzowane rozpowszechnianie całości lub fragmentu niniejszej publikacji w jakiejkolwiek postaci jest zabronione. Wykonywanie kopii metodą kserograficzną, fotograficzną, a także kopiowanie książki na nośniku filmowym, magnetycznym lub innym powoduje naruszenie praw autorskich niniejszej publikacji. Wszystkie znaki występujące w tekście są zastrzeżonymi znakami firmowymi bądź towarowymi ich właścicieli. Autor oraz Wydawnictwo HELION dołożyli wszelkich starań, by zawarte w tej książce informacje były kompletne i rzetelne. Nie biorą jednak żadnej odpowiedzialności ani za ich wykorzystanie, ani za związane z tym ewentualne naruszenie praw patentowych lub autorskich. Autor oraz Wydawnictwo HELION nie ponoszą również żadnej odpowiedzialności za ewentualne szkody wynikłe z wykorzystania informacji zawartych w książce. Redaktor prowadzący: Ewelina Burska Projekt okładki: Michał Wójcik Materiały graficzne na okładce zostały wykorzystane za zgodą Shutterstock. Wydawnictwo HELION ul. Kościuszki 1c, 44-100 GLIWICE tel. 32 231 22 19, 32 230 98 63 e-mail: helion@helion.pl WWW: http://helion.pl (księgarnia internetowa, katalog książek) Drogi Czytelniku! Jeżeli chcesz ocenić tę książkę, zajrzyj pod adres http://helion.pl/user/opinie?codeig Możesz tam wpisać swoje uwagi, spostrzeżenia, recenzję. Materiały do książki znajdują się pod adresem: ftp://ftp.helion.pl/przyklady/codeig.zip ISBN: 978-83-246-4964-8 Copyright © Helion 2013 Printed in Poland. • Kup książkę • Poleć książkę • Oceń książkę • Księgarnia internetowa • Lubię to! » Nasza społeczność
Spis treci Wstp ............................................................................................ 11 Rozdzia 1. Instalacja <strong>CodeIgniterstrong>a na serwerze ............................................... 13 Instalacja oprogramowania na serwerze ......................................................................... 14 Aktualizacja <strong>CodeIgniterstrong>a .............................................................................................. 14 Praca z ksik ............................................................................................................... 15 Rozdzia 2. Korzystanie z frameworku ............................................................... 17 Model, widok, kontroler ................................................................................................. 17 Adresy URL ................................................................................................................... 18 Adresy URL dla wyszukiwarek ...................................................................................... 18 Kontroler (controller) ..................................................................................................... 19 Definicja domylnego kontrolera (default_controller) ............................................. 19 Metody prywatne (private) ....................................................................................... 20 Umieszczanie kontrolerów w folderach ................................................................... 20 Automatyczne adowanie (__construct) ................................................................... 21 Nazwy zastrzeone ................................................................................................... 21 Widok (view) .................................................................................................................. 21 adowanie widoku do kontrolera (load->view) ....................................................... 22 adowanie kilku widoków ....................................................................................... 23 Umieszczanie widoków w folderach ........................................................................ 23 Dodawanie danych do widoku ................................................................................. 23 Przekazywanie widoków jako danych ...................................................................... 24 Model (model) ................................................................................................................ 24 Pierwszy model ........................................................................................................ 25 adowanie modelu (load->model) ........................................................................... 25 Umieszczanie modeli w katalogu ............................................................................. 26 Dostp do metod modelu .......................................................................................... 26 adowanie bibliotek (load->library) ............................................................................... 27 adowanie klas pomocniczych (load->helper) ............................................................... 28 adowanie sterowników (load->driver) ......................................................................... 28 Automatyczne adowanie zasobów ................................................................................. 29 Routowanie URL ............................................................................................................ 29 Ustanawianie wasnych regu ................................................................................... 30 Zastrzeone nazwy waciwoci ............................................................................... 30 Obsuga bdów .............................................................................................................. 31 Funkcja show_error() ............................................................................................... 31 Funkcja show_404() ................................................................................................. 32 Funkcja log_message() ............................................................................................. 32
- Page 4 and 5: 4 CodeIgniter. <st
- Page 6 and 7: 6 CodeIgniter. <st
- Page 8 and 9: 8 CodeIgniter. <st
- Page 10 and 11: 10 CodeIgniter. <s
- Page 12 and 13: 120 CodeIgniter. <
- Page 14 and 15: 122 CodeIgniter. <
- Page 16 and 17: 124 CodeIgniter. <
- Page 18 and 19: 126 CodeIgniter. <
- Page 20 and 21: 128 CodeIgniter. <
- Page 22 and 23: 130 CodeIgniter. <
- Page 24 and 25: 132 CodeIgniter. <
- Page 26 and 27: 134 CodeIgniter. <
- Page 28 and 29: 136 CodeIgniter. <
- Page 30 and 31: 138 CodeIgniter. <
- Page 32 and 33: 264 CodeIgniter. <
- Page 34 and 35: 266 CodeIgniter. <
- Page 36 and 37: 268 CodeIgniter. <
- Page 38: 270 CodeIgniter. <
Wszelkie prawa zastrzeżone. Nieautoryzowane rozpowszechnianie całości<br />
lub fragmentu niniejszej publikacji w jakiejkolwiek postaci jest zabronione.<br />
Wykonywanie kopii metodą kserograficzną, fotograficzną, a także kopiowanie<br />
książki na nośniku filmowym, magnetycznym lub innym powoduje naruszenie<br />
praw autorskich niniejszej publikacji.<br />
Wszystkie znaki występujące w tekście są zastrzeżonymi znakami firmowymi<br />
bądź towarowymi ich właścicieli.<br />
Autor oraz Wydawnictwo HELION dołożyli wszelkich starań, by zawarte<br />
w tej książce informacje były kompletne i rzetelne. Nie biorą jednak żadnej<br />
odpowiedzialności ani za ich wykorzystanie, ani za związane z tym ewentualne<br />
naruszenie praw patentowych lub autorskich. Autor oraz Wydawnictwo HELION<br />
nie ponoszą również żadnej odpowiedzialności za ewentualne szkody wynikłe<br />
z wykorzystania informacji zawartych w książce.<br />
Redaktor prowadzący: Ewelina Burska<br />
Projekt okładki: Michał Wójcik<br />
Materiały graficzne na okładce zostały wykorzystane za zgodą Shutterstock.<br />
Wydawnictwo HELION<br />
ul. Kościuszki 1c, 44-100 GLIWICE<br />
tel. 32 231 22 19, 32 230 98 63<br />
e-mail: helion@helion.pl<br />
WWW: http://helion.pl (księgarnia internetowa, katalog książek)<br />
Drogi Czytelniku!<br />
Jeżeli chcesz ocenić tę książkę, zajrzyj pod adres<br />
http://helion.pl/user/opinie?codeig<br />
Możesz tam wpisać swoje uwagi, spostrzeżenia, recenzję.<br />
Materiały do książki znajdują się pod adresem:<br />
ftp://ftp.helion.pl/przyklady/codeig.zip<br />
ISBN: 978-83-246-4964-8<br />
Copyright © <strong>Helion</strong> 2013<br />
Printed in Poland.<br />
• Kup książkę<br />
• Poleć książkę<br />
• Oceń książkę<br />
• Księgarnia internetowa<br />
• Lubię to! » Nasza społeczność