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.
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
I decided to continue with the series about CodeIgniter, but now I’ll be writing about more specific topics. In this part, I’ll explain how to use the form_validation library to validate form and ensure the correct data reach the database. Even though it’s an specific topic, I’m going to continue using the same application from previous posts.
In this article I will explain some measures I took to protect my WordPress installation from attacks. More precisely, I will be talking about htaccess and what it can do for you. Besides that, I will also briefly explain some plugins. One of them is WP Super Cache, capable of optimizing your blog. If you use other methods, please comment.
Get Remote URL Info is a new WordPress Plugin that fetches information about a remote URL and adds it into your post.
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.
With this post we get to the penultimate part of this series about CodeIgniter. We will continue the development of Simple Task Board with the projects part, inserting and updating the project information. We will update the dashboard as well to show the projects.
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.
Last week we did our install procedure but we didn’t quite installed our app. The Template class, which includes the header and the footer was missing. That’s what we are going to prepare today. Besides that, we are also going to create our login routines as well as build our menu, which will be used in all pages of our application.