Tag Archives: PHP


Ubuntu One Backup

A couple of weeks ago I was looking for a backup solution for my MySQL databases. As I don’t want to spend money on this, I chose to backup using one of the cloud drives available around. I already use Google Drive for my companies’ files and Dropbox for my personal needs. In order to keep each thing in it’s own place, I decided to use Ubuntu One to host my backups.

Continue reading


File Browser in CodeIgniter

This is a quick post. I’m going to show the code necessary to build a file browser in PHP using CodeIgniter. It allows file browsing in the server and opening files without leaving your app. Text files are displayed directly while other files are send to download. Continue reading


Creating a CodeIgniter App (Part 6): Tasks

We finally got to the end of the series Creating a CodeIgniter App. We will conclude our Simple Task Board app with the development of the tasks section. This includes the creation of tasks for each project, the exhibition of these tasks in the dashboard and, of course, the exhibition of these tasks in a agile like task board.

To accomplish out task we’ll create a table in the database, a controller (we’ll also update two other controllers), a model and a view (we’ll also update two other views, the menu and the Template library). In order to complete it, some CSS and JavaScript.

Continue reading



Creating a CodeIgniter App (Part 4): Users

In part 4 of this series I’ll be showing you how to create the user maintenance for our Simple Task Board app. It will include editing, adding and removing users. Everything will be done using┬áCodeIgniter and I’ll explain the model, controller and views necessary to execute this task. Furthermore, jQuery will be added as well as some CSS.

Continue reading





Creating a CodeIgniter App (Part 1): Introduction

Last week I wrote about a small CodeIgniter app called Simple Task Board. It is capable of managing multiple projects and tasks, but it is very simple, specially now that it is in the first version. So I thought it would be a good idea to explain how it was done. This explanation will occur in a series of posts, starting today with an introduction about CodeIgniter and about this specific application.

Continue reading