• Theme Development
    Developing Your First WordPress Theme: Day 1 of 3Preview1
    Themes are a huge part of what makes WordPress as popular as it is, and in this three-part series we'll take you through a step-by-step process that results in a completed, functioning WordPress theme. No prior knowledge required, this is the perfect place to start if you're completely new to WordPress!Read More…
  • Web Development
    Build a Neat HTML5 Powered Contact FormHtml5 contact form
    In this tutorial, we are going to learn how to create a swanky HTML5 AJAX powered contact form. The form will use some of the new HTML5 input elements and attributes, and will be validated using the browser's built-in form validation. We will use jQuery and Modernizr to help out with the older browsers, and PHP on the server side to validate the input.Read More…
  • PHP
    Quick Tip: Integrate Compass into an Existing CodeIgniter ProjectCodeigniter
    I was recently asked about how to use Compass in an existing CodeIgniter project. It seems that the emailer was under the impression that Compass was made for Ruby and Rails. But that's not the case at all!Read More…
  • PHP
    Easy Authentication with CodeIgniterCodeigniter
    In this in depth "screencast of the week," I'll take you through the process of building an authentication system with CodeIgniter. Need to restrict access to certain parts of your website to only those who've logged in? This tutorial will teach you how! Read More…
  • Site Builds
    Create a Template with Joomla: Step by StepJoomla
    This tutorial will walk you through the necessary steps of creating a Joomla template from scratch. We'll cover every last detail; so let's get started! Read More…
  • PHP
    How to Work with PHP and FTPPreview
    In this tutorial, our goal is to create an FTP class with PHP that is well written, useful, and expandable.Read More…
  • PHP
    Protect a CodeIgniter Application Against CSRFCodeigniter
    In today's tutorial, we will learn how to painlessly protect your CodeIgniter (pre 2.0) application against Cross-Site Request Forgery attacks. The library we'll be creating today will automate all of the protection mechanisms, making your site stronger and more secure. Read More…
  • PHP
    Managing Cron Jobs with PHPCron jobs
    The cronTab, or "Cron Table", is a Linux system process / daemon which facilitates the scheduling of repetitive tasks thereby easing up our day to day routine. In this tutorial, we'll create a dynamic PHP class that, using a secure connection, provides us with a means to manipulate the cronTab!Read More…
  • General
    Language War: PHP vs. RubyLanguage wars
    It's time; queue the "Going the Distance" theme from Rocky. In the red ring: Envato developer extraordinaire, Ryan Allen, who built the original FlashDen with his cold bare hands. In the blue corner: Michael Wales, a well known member in the PHP and CodeIgniter communities. The battle? PHP vs. Ruby. Fight! Read More…
  • PHP
    9 Useful PHP Functions and Features You Need to KnowPreview
    Twice a month, we revisit some of our readers’ favorite posts from throughout the history of Nettuts+. Even after using PHP for years, we stumble upon functions and features that we did not know about. Some of these can be quite useful, yet underused. With that in mind, I've compiled a list of nine incredibly useful PHP functions and features that you should be familiar with.Read More…
  • PHP
    How To Build a Custom S3 UploaderCode
    Ever wondered how to create a form that can upload multiple files directly to your desired S3 bucket? While tools like S3Fox and Transmit certainly get the job done quite well, sometimes we need a simpler, one-click interface for our clients. We'll build one today!Read More…
  • PHP
    CodeIgniter from Scratch: Search Results without Query StringsCodeigniter
    In this episode of CodeIgniter from Scratch, we will implement search features, and display the results pages without the use of query strings. You can use these methods to keep your URL's clean, and continue using the uri segments convention of the CodeIgniter framework.Read More…
Suggested Tuts+ Course
PHP OWASP Security$15