Codeigniter Log Library

Codeigniter crud is an opensource user management system with add,edit. Now to show data in JSON you will have to create json array. In this tutorial you will learn how to make your own library in CodeIgniter, with a real world example: a breadcrumb generating library. A completely automatic system that even a newbie in PHP can work with!. Controller. -- Table structure for table `logs`--DROP TABLE IF EXISTS `logs`; CREATE TABLE IF NOT EXISTS `logs` ( `id` int(11) NOT NULL AUTO_INCREMENT, `errno` int(2) NOT NULL,. Customizable user groups and permissions. Memcached Library for CodeIgniter – Library to Interface with the Memcached system. Github login / Signup using codeigniter php framework with mysql database, Github login script is used to make your site regisration very simple and easy, in this script we are taking email id also, so you can easily check the existing users in mysql database. CodeIgniter-Log-Library Store all php error or exception logs into database. You can also refer our live demo or download the Script file. 0, one of the powerful add on features to Codeigniter is the RESTful API server and client libraries. 1; Pembahasan Umum. Loading a library is easy in CodeIgniter. This tutorial will teach you on how to set user session in CodeIgniter. CodeIgniter Insert Data into Database CodeIgniter gives you access to a Query Builder class. Latar belakang pembuatan helper maupun library sendiri di codeigniter adalah karena codeigniter tidak menyediakan fungsi / library yang dibutuhkan oleh programmer diluar helper dan library yang standar. This tutorial tackles on how to create an Ajax Login in CodeIgniter. A VERY basic Codeigniter library for the Hacker News API. Database Connectionstrings. Sessions are variables that can used throughout the app as long as not destroyed. By:-Bhargav. The Excel data will come through mysql database. Session is the most common way to checking it. Owh, yah dalam file coding di folder library facebook-sdk silahkan ganti dengan versi sdk v5 yang terbaru. How to set encryption. Message name is success and the message is You are Registered!. Pada tutorial codeigniter kali ini saya akan share tutorial dan source code cara membuat login dengan codeigniter. It comes with lot's of features including, Light Weight, Active Record Database Support, Image Manipulation Library, Help supports, URI Routing, Model-View-Controller Based System and much more. Login With Facebook in CodeIgniter 3. If you are looking for inbuilt CodeIgniter facebook and google login. We have share How to create Login Form in CodeIgniter. Di dalam project ini, kita akan membuat sebuah fitur yang digunakan untuk proses registrasi akun dan login ke dalam aplikasi CodeIgniter yang kita bangun. It is an essential part of CodeIgniter as it increases the developing speed of an application. in this microsoft login we are fetching email so you can check existing user in database with mysql code. Widgets make it easy to customize the content of your sidebar(s) and footer. Sessions are variables that can used throughout the app as long as not destroyed. It's been a while that there is not any official Template/Layout library inside Codeigniter. must you have to check unique email in the database. Before heading to write any code for the login form in codeigniter, we'll fix the MySQL Database. php in controller and login. In the App Dashboard, choose your app and scroll to Add a Product Click Set Up in the Facebook Login card. The third reason is this the first tutorial in the internet which teach you how to integrate the latest version from phpword library and how to use it to build MSword files with PHP, yes you will see many tutorials for how to build Microsoft word files but many of them not work well or not compatible enough but phpword library is very. DomPDF Library using Codeigniter. Output Click logout link from success page to remove session and open login page again Output References I recommend you refer to the books below to learn more about the knowledge in this article: CodeIgniter Web Application Blueprints CodeIgniter for Rapid PHP Application Development: Improve your PHP coding productivity with the free compact. Search for Vught luxury homes with the Sotheby’s International Realty network, your premier resource for Vught homes. A Login/Logout system for any CodeIgniter project (like GroceryCrud that don't need public user registration). Based on codeigniter's HMVC, hence easy to extend. Setup a CodeIgniter application. Memcached Library for CodeIgniter – Library to Interface with the Memcached system. So, let's start. So here we have handled login functionality by creating simple login form in CodeIgniter and Bootstrap Framework along with MySQL Database. Rest assured, ExpressionEngine is alive and well. To make this library functional in 2. The very basic concept of login is matching the username and password from user with the ones that are in the databases. I have used this script on a different project long ago and that one was a scratch coding. This library does not use anything special, so there is no a recommended version of CodeIgniter. The Fix - Extending CI. Widgets make it easy to customize the content of your sidebar(s) and footer. The following list includes all of the different PayPal Classic API calls that this CodeIgniter PayPal library supports. Our CodeIgniter tutorials walk through programming in open-source PHP, including creating static page controllers, validating input, and saving time with helpers. I assume that you are familar with Codeigniter framework before starting the tutorial. 2 and this tutorial may not work in later version changes. zip file Download this project as a tar. login logout in codeigniter and checked logged in. So we include another CodeIgniter function in the register_view. I implemented a login system, with session, using CodeIgniter. Framework sudah menyediakan fungsi, library, dan peralatan lainnya yang kita butuhkan. This should be displayed in the register_view file. For more details read full features. Implemented purely in PHP, with no external dependencies (except GD2 if needed). CodeIgniter-Doctrine ORM Form Library December 12, 2013 | faithandrel Inspired by these series of tutorials , where the integration of CodeIgniter and Doctrine is discussed, I and a good friend built a CodeIgniter library that generates an HTML form from a Doctrine model by using CI’s form helper and form validation class. 0 repo to create a RESTful API for your web applications, and demonstrate how to interact with your own API or other RESTful web-services, such as Alchemy API. 1- Create mpdf. The basis of comparison Between Laravel vs CodeIgniter Laravel. A common example of this would be checking the strength of a password. We have share How to create Login Form in CodeIgniter. PHPExcel has been included in the package. Membuat Barcode di Codeigniter Menggunakan Zend Library ardyan Codeigniter , php June 25, 2015 June 25, 2015 1 Minute Barangkali ada yang sedang dalam pencarian bagaimana caranya generate barcode pada codeigniter menggunakan Zend library. These hacks are not guaranteed to work for future (or past) releases. In below tutorial, I am going to touch upon login and logout functionality along with server side validation using php codeigniter validation rules. – Seringkali saat kita membuat aplikasi berbasis web, pasti dihadapkan dengan halaman login baik untuk user ataupun untuk administrator. Session is the most common way to checking it. The Facebook SDK for PHP is a library with powerful features that enable PHP developers to easily integrate Facebook login and make requests to the Graph API. It provides a rich set of libraries, which indirectly increase the speed of developing an application. html codificación comandos connect consultas couchbase couchbase php extension create cronjob csv generar database route. This post shows you how to get the sample Facebook application working with the CodeIgniter framework. CodeIgniter-Doctrine ORM Form Library December 12, 2013 | faithandrel Inspired by these series of tutorials , where the integration of CodeIgniter and Doctrine is discussed, I and a good friend built a CodeIgniter library that generates an HTML form from a Doctrine model by using CI’s form helper and form validation class. Then any time you load the library pass those values in. In codeigniter framework creating of sessions is different than simple php. If the session doesn't exist, redirect to login page. there is no built in authentication system which might be a part of other frameworks. ) It comes with full packet built-in libraries which will help in doing all the tasks like form manipulation, email sending, manipulating images, etc. CodeIgniter Facebook OAuth login Flow: On accessing a website page the Facebook login button is shown. -- Table structure for table `logs`--DROP TABLE IF EXISTS `logs`; CREATE TABLE IF NOT EXISTS `logs` ( `id` int(11) NOT NULL AUTO_INCREMENT, `errno` int(2) NOT NULL,. See how to integrate these classes to codeigniter and use it like a library. zip file Download this project as a tar. After 17 years in business, EllisLab is shutting its doors. If you want to create a CodeIgniter login module with sessions than you can go through this tutorial post that will help you to make your simple login and registration form along with database validation. General Changes. CodeIgniter (CI), the PHP framework, has evolved towards version 2. What is Codeigniter framework? Codeigniter is a free, open-source and object-oriented PHP framework which endows with a ready-to-use library. At the same time, I found that CodeIgniter without any user auth sample code which we almost need to create in administrator console, and that might be better if it can use Smarty library. CodeIgniter Ratchet Websocket This library contains the demo of commenting/posting realtime using CodeIgniter+AngularJS+Ratchet PHP Websocket. The base BotDetect Captcha library and CodeIgniter MVC Captcha integration code are distributed separately and need to be merged so you can use them in your CodeIgniter application. It will needs login. You can copy the below code and create the mpdf. Login with Facebook feature helps users to log into the web application easily. Posts about CodeIgniter written by imron02. Users cannot login most of the times and it is being used as a whole third-party library at Codeigniter, which personally I don't like as it has a lot of files/folders that are time consuming to be maintained. Implementing Google Login system in your website is very easy, the Google API Client Library enables us to work with many Google services like Google+, Drive, or YouTube etc. Codeigniter is a very popular PHP MVC framework that uses libraries and helpers. For example, my color theme for my view might be blue, so I save this in the constants file. Membuat Login Dengan Codeigniter. php file we will create the home view file. Until you start logging into CodeIgniter with Google, review the steps below. 2 is the latest stable release. CodeIgniter. CodeIgniter Simple Login Form With Sessions In this tutorial, we are going to learn about creating a simple login form in CodeIgniter. Jika membuka wapplyzer, tercatat 1. Tank Auth Tank Auth is an authentication library for PHP-framework. Here are the files we are going to create. This post shows you how to get the sample Facebook application working with the CodeIgniter framework. There are many simply ways to learn Php, cause "PHP is Easy". And like most login systems, mine is happiest if each user has a unique username. In this article we are going to learn about Google new recaptcha API. So, let's start. Few simple lines of code and you can create a full stable CRUD with nice views. This Project provides more accurate and efficient way to take exam. Deprecated the library as too specific for CodeIgniter. It's free to sign up and bid on jobs. Welcome to CodeIgniter. General Changes. Sebenarnya jika membuat login di CI cukup mudah. [needs update] On September 26, 2017, React 16. The essential part of a CodeIgniter framework is its libraries. save_path (php. Here is the steps how it can be fixed. The Fix - Extending CI. CodeIgniter - Error Handling - Many times, while using application, we come across errors. Di dalam project ini, kita akan membuat sebuah fitur yang digunakan untuk proses registrasi akun dan login ke dalam aplikasi CodeIgniter yang kita bangun. Microsoft login / Signup in codeigniter php framework with mysql database, it's microsoft login script, which makes our registration easy and simple. So, let's start. Pada tutorial kali ini, saya ingin memberikan penjelasan singkat tentang cara mudah membuat halaman login dengan codeigniter. I am showing you “complete login system in codeigniter php”. Recover your password. Codeigniter Log Php Errors >>>CLICK HERE<<< Configuration script. Let's dive right in. CodeIgniter is a PHP framework that uses MVC(Model, View, Controller) architecture. Codeigniter has no functionality for handling multiple views/themes/layouts. In the download link you will get codeigniter having both registration and login code. Here are the files we are going to create. It's been a while that there is not any official Template/Layout library inside Codeigniter. AngularJS Bootstrap C# CakePHP cheatsheet CMS CodeIgniter Composer everything git harp HHVM HTML 5 HTML5 Ionic Java Javascript JQuery jQuery Mobile Laravel MVC MySQL node. Getting started with codeigniter Remarks. User login and registration system are necessary nowadays for any advanced dynamic web application, So today In this tutorial we will learn how to make CodeIgniter Login Registration System using MySQL Bootstrap. Read More complete login system in codeigniter php. 11 uitgebracht. $ php tools/spark install -v1. Sending email in CodeIgniter is much easier and you may set preferences in accordance with your needs. In this tutorial you will learn how to make your own library in CodeIgniter, with a real world example: a breadcrumb generating library. T hese days, almost every PHP framework supports a well developed email management library. ) It helps in Generating SEO friendly URLs. PHP Codeigniter This blog is for all Core PHP , Code Ignitor and Wordpress etc. CodeIgniter PayPal SDK Class Library - API List. It is very annoying for the users if the errors are not handled properly. It's pure PHP, which means you won't have to install any commandline tools to run it, just one mapping file (or as many as you like), which is as simple as defining a PHP array, and let Nitro create the classes and manage the relations. Extremely easy to install and use! Just run the Install Wizard. The login and registration system is completely taken care of members can get authorization rapidly with social accounts OR creating their own account. Like most web applications, mine requires user registration and login. In CodeIgniter, we can implement the. We would love to share with you how to create login and logout system in codeigniter. On my bootstrap model form with codeigniter if username was entered incorrect it should show message. in CodeIgniter; Login. Sebagai pengembang aplikasi web, validasi form adalah bagian penting dari pekerjaan Anda, dan seharusnya tidak diremehkan karena dapat menyebabkan kelemahan keamanan pada aplikasi Anda. Here's a short guide to using mPDF with CodeIgniter. See how to integrate these classes to codeigniter and use it like a library. CodeIgniter Redis – A CodeIgniter library to interact with Redis. In that case I've created the Codeigniter Simplicity that is based on core functionalities of Codeigniter as it represents to me the "How it should be" project. July 2019 Winner: CodeIgniter is a very popular framework used by many applications written in PHP. Downloading CodeIgniter; Installation Instructions. In login form, we made registration module, login module and admin panel using sessions. The Fix - Extending CI. This is Step by Step User Register and Login System Tutorial series on Codeigniter framework. Check out our using libcurl page for general hints and advice, the free HTTP client library comparison. Create API methods to fetch a book information via ISBN or fetch all books records. Banyak web designer yang menggunakan bootstrap sebagai framework yang mereka gunakan karena tampilannya yang elegan. There is three simple steps to do this. One of the features that can be implemented using a library is user authentication, which will be further explained in this tutorial. CodeIgniter is no different as it has a great email sending class that ensures that CodeIgniter projects could send emails without difficulty. This tutorial will help the reader to know the way to use bootstrap with codeigniter 3, basic routing process and implement authentication system using CodeIgniter and MySQL. Definition: Laravel is an open-source PHP framework, based on MVC pattern, which is robust and easy to learn and intended for programmers who need a modest and elegant toolkit to build full-featured web applications. It is an essential part of CodeIgniter as it increases the developing speed of an application. CodeIgniter bundle. The Facebook SDK for PHP is a library with powerful features that enable PHP developers to easily integrate Facebook login and make requests to the Graph API. 6- CodeIgniter-Aauth. This allows you to access the. Gator Activism: Social Movements & SF State's Associated Students Discover SF State's Associated Students' roles in campus and community social movements. This tutorial tackles on how to create a simple login page in CodeIgniter with session. Selain itu, kita juga akan mencoba membuat sebuah library CodeIgniter sederhana untuk fitur Login. Login (and Logout) is almost exist in any application that developed with certain programming language, in this case is PHP with framework CodeIgniter. To create login system, we use codeigniter session library. Includes full documentation. This is Step by Step User Register and Login System Tutorial series on Codeigniter framework. CodeIgniter Tank Auth CAPTCHA Example demonstrates how to integrate BotDetect PHP Captcha into login, register and reset password forms in a scenario where Tank Auth library is used to authenticate users to your application. We can use Zend Barcode class for the same. This tutorial based on Codeigniter version is 2. Framework sudah menyediakan fungsi, library, dan peralatan lainnya yang kita butuhkan. You can even specify whether the PHP email script should use a local or remote SMTP server for sending messages. CodeIgniter is a PHP framework that uses MVC(Model, View, Controller) architecture. Websites usually communicate via web services -- the REST API is one of the technologies that can be used to create a web service. Here you can read about CodeIgniter helpers, sessions, hooks, Routing, Constants ORM supported by Codeigniter and more. In this tutorial, I show how you can use session library to handle session with inbuilt methods in CodeIgniter project. How to watermark images using codeigniter. 686 website yang menggunakan bootstrap pada 26 April 2016 sebagai frameworknya. Codeigniter Simplicity is a Codeigniter Template Library that is here to make our life easier. CodeIgniter Training and Tutorials. Pada tutorial kali ini, saya ingin memberikan penjelasan singkat tentang cara mudah membuat halaman login dengan codeigniter. php file before the form. php ( If you've changed. jQuery is a javascript library that makes you handle javascript better. The primary documentation for CodeIgniter is its User Guide. Output Click logout link from success page to remove session and open login page again Output References I recommend you refer to the books below to learn more about the knowledge in this article: CodeIgniter Web Application Blueprints CodeIgniter for Rapid PHP Application Development: Improve your PHP coding productivity with the free compact. A completely automatic system that even a newbie in PHP can work with!. CodeIgniter supplies an Email library to sending email in program. Customizable user groups and permissions. It's relatively easy to send email from a PHP script running on a webpage. How to integrate oauth login in any web application using CodeIgniter oauth library? This tutorial features CI class and views to integrate oauth authentication system from popular social networks like Facebook, Twitter, Tumblr, LinkedIn. Now I will try to explain example back to latest page after logout from CodeIgniter Apps. One of the most basic but, most important part of a web application is the login form. So here I will show you how to use CodeIgniter’s session library to store data into session or fetch data from session. CodeIgniter User Guide; CodeIgniter User Guide¶ License Agreement; Change Log; Welcome; Basic Info; Installation; Library Reference. And I got enquires from readers about adding search filter to it. A simple library that allows for multiple logs in CodeIgniter, rather than just the single log provided as standard. In this tutorial, we will learn how to install CodeIgniter on Ubuntu 18. It assumes that you have both CodeIgniter version 1. mPDF is "a PHP class to generate PDF files from HTML with Unicode/UTF-8 and CJK support". How to Send Email using CodeIgniter. We would love to share with you how to create login and logout system in codeigniter. In this tutorial, you are already learned how to create multi level user login using codeigniter, step by step. I implemented a login system, with session, using CodeIgniter. CodeIgniter. Library is a class that is normally located in the libraries directory. It's not a CI limitation, it's a PHP one. Changed CI_Log to append PHP_EOL instead of at the end of log messages. There is three simple steps to do this. Contributing to CodeIgniter. The Fix - Extending CI. If you have developed desktop applications before then, you probably know that you can define a global variable assign a value to it and use it throughout the life cycle of the application opening and closing more than one (1) and each request will have access to the global variable. 0) & Database (Example I use MySQL). T hese days, almost every PHP framework supports a well developed email management library. Welcome to CodeIgniter. PHP CODEIGNITER DESCIPTION - CONNECTION WITH POSTGIS. The User Guide contains an introduction, tutorial, a number of "how to" guides, and then reference documentation for the components that make up the framework. Codeigniter CURL library can also be used to display data in JSON format. CodeIgniter is no different as it has a great email sending class that ensures that CodeIgniter projects could send emails without difficulty. Apa itu Codeigniter? Codeigniter merupakan sebuah framework PHP yang menggunakan pola desain (design pattern) MVC (Model View Controller). To create login system, we use codeigniter session library. There is three simple steps to do this. In this topic, I will guide you that how to generate a PDF file by mPDF library using Codeigniter. Updated Encryption Library to always prefer random_bytes() when it is available. -- Table structure for table `logs`--DROP TABLE IF EXISTS `logs`; CREATE TABLE IF NOT EXISTS `logs` ( `id` int(11) NOT NULL AUTO_INCREMENT, `errno` int(2) NOT NULL,. For paper size and some other issues I got help form Sajjad Vai's blog. jQuery is a javascript library that makes you handle javascript better. In this tutorial I will show how to write a sign up form with email verification or confirmation in php. If you have the Package Control package installed, you can install Codeigniter framework Snippets from inside Sublime Text itself. Codeigniter is a the best framework php, i like use this framework because its simple and easy to learn. You can give them a try! Most of them are compatible with CodeIgniter 2. The following list includes all of the different PayPal Classic API calls that this CodeIgniter PayPal library supports. Today, we will learn about login system in PHP with Codeigniter framework but you can run without any database connection. Now let's start. Why do you want to create a new library or code the authentication system by yourself if there is a superb one? On top of that, it is free! Below are 5 best authentication libraries for CodeIgniter (from my observation). As you know the CodeIgniter Directory Structure. php - It's the user login form controller file. GitHub Gist: instantly share code, notes, and snippets. Membuat Login Dengan Codeigniter. Last week Elliot released an extremely useful Facebook Connect CodeIgniter library that will get you up and running in under 5 minutes. php - This is the Home page controller of the user management application. XAMPP is a PHP development environment. Ion Auth is a simple and lightweight CodeIgniter Authentication library. neotohin/Captcha-library-for-CodeIgniter · GitHub ‎ Captcha-library-for-CodeIgniter – It’s a CodeIgniter Library for Captcha … integer captcha word length in character ‘char_color’ => Example …. In Every website wants to login our users for some activity. You can create logIn with social networks system so your user/client easily logIn with a single click. 1 (I guess, hehehe 😀 ). jQuery is a javascript library that makes you handle javascript better. Library Account Login Library Card Number (no spaces) PIN. Once you autoload a session library, you don’t need to do further steps to work with CodeIgniter session data. We would love to share with you how to create login and logout system in codeigniter. Updated Session Library to log 'debug' messages when using fallbacks to session. Codeigniter crud is an opensource user management system with add,edit. Dalam tutorial ini, saya menggunakan external (3rdparty) library milik zendframework. Today, i will tech you how to redirect previous page url in codeigniter php. As of this writing, CodeIgniter 1. This is where I will make a simple HTML form and PHP CodeIgniter server side source code for our web application. This is a Sublime Text package which includes a bunch of handy snippets for doing Codeigniter framework development. Community Auth For CodeIgniter 3; Downloads Downloads; Tags; Branches. Learn programming in CodeIgniter and speed up your development in PHP applications and the MVC framework. Please review, and let me know what can be done to make it better. It's not a CI limitation, it's a PHP one. We have share How to create Login Form in CodeIgniter. CodeIgniter Login with ion auth Library is a CodeIgniter based login and backend application to use as a starter kit for new projects. July 2019 Winner: CodeIgniter is a very popular framework used by many applications written in PHP. Updated Image Manipulation Library to validate width and height configuration values. CodeIgniter bundle. To make the forms simply all souce code copy and write it into your any text editor Like Notepad++, then save file it as codeigniter login system. Follow the…. 10, a lightweight PHP framework. A Login/Logout system for any CodeIgniter project (like GroceryCrud that don't need public user registration). Since CI does not use namespaces, there is no way to make this work as it is. Test API with Google Chrome Postman extension. My Sweet Goodness! Example view of code igniter log filesI began using CodeIgniter in my day to day coding after joining an awesome company. Hope it will be added in the future versions of codeigniter. CodeIgniter Ratchet Websocket This library contains the demo of commenting/posting realtime using CodeIgniter+AngularJS+Ratchet PHP Websocket. brought to you by these fine folks. Simple Login using CodeIgniter & Database Ok now I will explain about to create simple login using CodeIgniter (Update using codeigniter version 3. Pada tutorial codeigniter kali ini saya akan share tutorial dan source code cara membuat login dengan codeigniter. So here i gave you full example of form validation in codeigniter application. How to watermark images using codeigniter. libcurl is most probably the most portable, most powerful and most often used C-based multi-platform file transfer library on this planet - be it open source or commercial. If you want to try it to your self you can download the full code by clicking the download below. I created a 'testdb' database and a table named 'tbluser' in it. A completely automatic system that even a newbie in PHP can work with!. Downloading CodeIgniter; Installation Instructions. Create API methods to fetch a book information via ISBN or fetch all books records. CodeIgniter Library What is a Library. PHPExcel is a pure PHP library for reading and writing spreadsheet files and CodeIgniter is one of the well known PHP MVC framework. It provides developers with NIST Level 2 Standard Role Based Access Control and more, in the fastest implementation yet. We can use Zend Barcode class for the same. User Login & Management System is a PHP + MySQLi powered PHP script built up under the CodeIgniter. It's not a CI limitation, it's a PHP one. PHPExcel is a pure PHP library for reading and writing spreadsheet files and CodeIgniter is one of the well known PHP MVC framework. ) It is Lightweight and the core system of Codeigniter needs a very small library. It's relatively easy to send email from a PHP script running on a webpage. Codeigniter Image resize library problem on multiple image resize PostgreSQL psql: could not connect to server: Connection refused Codeigniter grouping OR conditions using active record database library. The Facebook SDK for PHP is a library with powerful features that enable PHP developers to easily integrate Facebook login and make requests to the Graph API. Aauth is a User Authorization Library for CodeIgniter 2. x, which aims to make easy some essential jobs such as login, permissions and access operations. Create users controller with method public function login(), public function logout() and private function logged_in(). Tidak jauh berbeda jika kita membuat login dengan php normal, tetapi CI memberikan Library yang akan mempermudah dan mengamankan setiap login yang kita buat. Are you developing user authentication using php codeigniter? Then this tutorial is going to teach you how to build a simple login form with codeigniter. The second issue you are having I really can't give much advice on. [Solved] Codeigniter: Load Library in a Core Class; Pages (2): 1 2 Next I want to extend the /system/core/Log. Login sessions I have discussed in the last article, the article then I just discussed to create a login with php mysqli and php pdo. CodeIgniter is no different as it has a great email sending class that ensures that CodeIgniter projects could send emails without difficulty. Since CI does not use namespaces, there is no way to make this work as it is. The primary documentation for CodeIgniter is its User Guide.