skip to content
CodeIgniter 1.7 Professional Development. Preview this item
ClosePreview this item
Checking...

CodeIgniter 1.7 Professional Development.

Author: Adam Griffiths
Publisher: Birmingham : Packt Pub., 2010.
Edition/Format:   eBook : Document : EnglishView all editions and formats
Summary:
Become a CodeIgniter expert with professional tools, techniques and extended libraries.
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy online

Links to this item

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Electronic books
Additional Physical Format: Print version:
Griffiths, Adam.
CodeIgniter 1.7 Professional Development.
Birmingham : Packt Publishing, ©2010
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Adam Griffiths
ISBN: 9781849510912 1849510911
OCLC Number: 796383963
Description: 1 online resource (421 pages)
Contents: CodeIgniter 1.7 Professional Development; CodeIgniter 1.7 Professional Development; Credits; About the Author; About the Reviewers; Preface; What this book covers; Who this book is for; Conventions; Reader feedback; Customer support; Errata; Piracy; Questions; 1. Getting Started with CodeIgniter; Upgrading from older versions of CodeIgniter; Downloading and installing CodeIgniter; Getting the CodeIgniter files; Introducing Model View Controller (MVC); Controllers: The business logic; Defining a default Controller; Remapping function calls; Models: Data abstraction layer; Loading a Model. Connecting to your database automaticallyViews: Your template files; Loading a view; Loading multiple views; Adding dynamic data; Creating loops; Returning views as data; Autoloading resources; Formatting your code-PHP Style Guide; PHP closing tag; Incorrect; Correct; Class and method naming; Incorrect; Correct; Incorrect; Correct; Variable names; Incorrect; Correct; Commenting; Poor; Good; Use of TRUE, FALSE, and NULL; Incorrect; Correct; Short opening tags; Incorrect; Correct; One statement per line; Incorrect; Correct; CodeIgniter URLs; Removing the index.php file; Adding a URL Suffix. CodeIgniter specific filesHelpers; Loading a helper; Loading multiple helpers; Using a helper; ""Extending"" Helpers; Plugins; Loading a plugin; Loading multiple plugins; Using a plugin; Libraries; Creating your own libraries; Using CodeIgniter resources within your library; Using your class; Extending core libraries; Loading your extended library; Replacing core libraries; Summary; 2. Learning the Libraries; What is a library?; What do libraries do?; Benchmarking Class; Setting a benchmark; Setting multiple benchmarks; Profiling your benchmarks; Making use of the Profiler Class. Display total execution timeDisplay memory consumption; Input and Security Class; XSS filtering; Filtering a single item; Automatic filtering; Filtering images; Retrieving POST data; Retrieving GET data; Retrieving GET and POST data; Retrieving COOKIE data; Retrieving SERVER data; IP Addresses; Retrieving a user agent; Email Class; Send an e-mail; Build a contact form; Our contact form; Checking if the form has been submitted; Checking the values of the form; Validate the e-mail; Using the XSS filter; Send the e-mail; Using the Email Class; Using the Email Helper; Batch e-mail processing. File Uploading ClassCreate the Upload Views; Create the Upload Controller; Our initial controller; Specify the allowed file types and maximum file size; Uploading the file; Image Manipulation Library; Initializing the library; Creating a thumbnail; Cropping an image; Rotating an image; Clearing values in loops; Pagination Class; Example; Customizing the pagination; Customize the ""First"" link; Customize the ""Last"" link; Customize the ""Next"" link; Customize the ""Previous"" link; Customize the ""Current Page"" link; Customize the ""Digit"" link; Session Class.

Abstract:

Become a CodeIgniter expert with professional tools, techniques and extended libraries.

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/796383963> # CodeIgniter 1.7 Professional Development.
    a schema:MediaObject, schema:Book, schema:CreativeWork ;
    library:oclcnum "796383963" ;
    library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/5091857871#Place/birmingham> ; # Birmingham
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/enk> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/5091857871#Topic/application_software_development> ; # Application software--Development
    schema:about <http://dewey.info/class/006.76/> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/5091857871#Topic/codeigniter_computer_file> ; # CodeIgniter (Computer file)
    schema:about <http://experiment.worldcat.org/entity/work/data/5091857871#Topic/internet_programming> ; # Internet programming
    schema:about <http://experiment.worldcat.org/entity/work/data/5091857871#Topic/open_source_software> ; # Open source software
    schema:bookFormat schema:EBook ;
    schema:creator <http://experiment.worldcat.org/entity/work/data/5091857871#Person/griffiths_adam> ; # Adam Griffiths
    schema:datePublished "2010" ;
    schema:description "CodeIgniter 1.7 Professional Development; CodeIgniter 1.7 Professional Development; Credits; About the Author; About the Reviewers; Preface; What this book covers; Who this book is for; Conventions; Reader feedback; Customer support; Errata; Piracy; Questions; 1. Getting Started with CodeIgniter; Upgrading from older versions of CodeIgniter; Downloading and installing CodeIgniter; Getting the CodeIgniter files; Introducing Model View Controller (MVC); Controllers: The business logic; Defining a default Controller; Remapping function calls; Models: Data abstraction layer; Loading a Model."@en ;
    schema:description "Become a CodeIgniter expert with professional tools, techniques and extended libraries."@en ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/5091857871> ;
    schema:genre "Electronic books"@en ;
    schema:inLanguage "en" ;
    schema:isSimilarTo <http://worldcat.org/entity/work/data/5091857871#CreativeWork/codeigniter_1_7_professional_development> ;
    schema:name "CodeIgniter 1.7 Professional Development."@en ;
    schema:productID "796383963" ;
    schema:publication <http://www.worldcat.org/title/-/oclc/796383963#PublicationEvent/birmingham_packt_pub_2010> ;
    schema:publisher <http://experiment.worldcat.org/entity/work/data/5091857871#Agent/packt_pub> ; # Packt Pub.
    schema:url <https://ebookcentral.proquest.com/lib/ucm/detail.action?docID=944949> ;
    schema:url <http://ebookcentral.proquest.com/lib/ucm/detail.action?docID=944949> ;
    schema:url <http://ebookcentral.proquest.com/lib/columbia/detail.action?docID=944949> ;
    schema:url <http://public.eblib.com/choice/publicfullrecord.aspx?p=944949> ;
    schema:workExample <http://worldcat.org/isbn/9781849510912> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/796383963> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/5091857871#Person/griffiths_adam> # Adam Griffiths
    a schema:Person ;
    schema:familyName "Griffiths" ;
    schema:givenName "Adam" ;
    schema:name "Adam Griffiths" ;
    .

<http://experiment.worldcat.org/entity/work/data/5091857871#Topic/application_software_development> # Application software--Development
    a schema:Intangible ;
    schema:name "Application software--Development"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/5091857871#Topic/codeigniter_computer_file> # CodeIgniter (Computer file)
    a schema:Intangible ;
    schema:name "CodeIgniter (Computer file)"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/5091857871#Topic/internet_programming> # Internet programming
    a schema:Intangible ;
    schema:name "Internet programming"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/5091857871#Topic/open_source_software> # Open source software
    a schema:Intangible ;
    schema:name "Open source software"@en ;
    .

<http://worldcat.org/entity/work/data/5091857871#CreativeWork/codeigniter_1_7_professional_development>
    a schema:CreativeWork ;
    rdfs:label "CodeIgniter 1.7 Professional Development." ;
    schema:description "Print version:" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/796383963> ; # CodeIgniter 1.7 Professional Development.
    .

<http://worldcat.org/isbn/9781849510912>
    a schema:ProductModel ;
    schema:isbn "1849510911" ;
    schema:isbn "9781849510912" ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.