CodeIgniter. Zaawansowane tworzenie stron w PHP - Helion

CodeIgniter. Zaawansowane tworzenie stron w PHP - Helion CodeIgniter. Zaawansowane tworzenie stron w PHP - Helion

pdf.helion.pl
from pdf.helion.pl More from this publisher
16.07.2014 Views

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

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ść

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!