want to join us? register, it's easy | help
 

goodphptutorials has submitted 407 links

category icon

Securing Forms with Random Noisy Images

in PHP added by goodphptutorials, on 21/1/2006 capatcha form image process security user validation

This tutorial is intended for those who want to ensure that the data retrieved by a form processor PHP is sent by the expected form, not another application or by hand. An understanding form data processing is assumed. A basic knowledge of image creation and manipulation functions is also required.

comment save report
category icon

Using Objects to Create an Application

in PHP added by goodphptutorials, on 16/1/2006 class design objects oo programming oop software design

This tutorial is the second in a series dealing with using objects to create an application -- building the application up from smaller parts -- and teaching important software engineering and design concepts that will be useful writing not only in PHP, but in other languages as well.

comment save report
category icon

The MVC pattern

in PHP added by goodphptutorials, on 14/1/2006 controller mvc n-tier oo programming oop pattern view

The MVC pattern very commonly used in constructing web applications. The principle allows us to construct 3-tier applications, allowing us useful layers of seperation in our code, and helping both designers and developers to cooperate as well enhancing our ability to maintain and expand on existing applications.

comment save report
category icon

Error Handling: Stepping beyond True/False Results

in PHP added by goodphptutorials, on 12/1/2006 beginner tutorials error error handling exceptions warning

Proper error handling is a struggle for most software engineers, myself included. There is no fun in error handling, no logic puzzles to solve. Most of us don?t add any kind of error handling to our code until we run into a problem.

comment save report
category icon

Building Database Interfaces

in PHP added by goodphptutorials, on 12/1/2006 database databases dml interface mysql objects oop query

This article is about using and building Database Interfaces (DB interfaces). DB interfaces make application development faster and easier. This is accomplished by relocating scattered DML (Insert, Update, Delete) statements into a single shared tool, the Class. A Class encapsulates data post processing, integrity, and security into a single tool that can be accessed throughout the application.

comment save report
category icon

Preview PDF Generation Using Only PHP - Part 2

in PHP added by goodphptutorials, on 12/1/2006 adobe file file format file handling filesystem pdf

This tutorial is intended for the PHP programmer who needs to incorporate PDF generation in a script without using external libraries such as PDFlib (often unavailable due to licensing restrictions or lack of funds).

comment save report
category icon

Remembering Users (Cookies and Sessions)

in PHP added by goodphptutorials, on 9/1/2006 cookies and sessions

Hypertext Transfer Protocol (HTTP) is a stateless protocol. This is, of course, a problem for applications in which state must be maintained, for instance e-commerce applications with a shopping-cart functionality. How to overcome this problem?

comment save report
category icon

PHP Cheat Sheet

in PHP added by goodphptutorials, on 6/1/2006 beginner tutorials cheat sheet php reference

The PHP cheat sheet is designed to be printed on an A4 sheet of paper and live by a developers desk, to make life a bit easier.

comment save report
category icon

Authentication and Security

in PHP added by goodphptutorials, on 4/1/2006 user authentication

In this tutorial we discuss the techniques used to build web database applications that authenticate, authorize, and protect the data that is transmitted over the Web. A wide variety of topics are covered

comment save report
category icon

Using Files on the Server File System

in PHP added by goodphptutorials, on 3/1/2006 archive bzip file file handling filesystem zip

This tutorial covers both standard tasks such as reading and writing files, and advanced tasks such as archiving files in ZIP or BZ2 format. Many of these tasks can be solved in different, equally usable ways, so you truly have the freedom of choice.

comment save report
category icon

Switching to PHP: What's the Language Difference?

in PHP added by goodphptutorials, on 2/1/2006 JavaScript asp beginner tutorials language perl vb

This article is intended for readers getting started with PHP, but who are already familiar with another Web based language. Those of you with a Perl, Javascript, or VB/ASP background will find this article the most informative.

comment save report
category icon

File Creation and Editing with Filesystem Functions

in PHP added by goodphptutorials, on 30/12/2005 file handling files filesystem io read write

This tutorial is intended for PHP programmers that wish to use the Filesystem Functions of PHP to create files on their webserver via PHP. A basic understanding of PHP and file systems in general is assumed.

comment save report
category icon

PHP Regex Cheat Sheet (PDF)

in PHP added by goodphptutorials, on 27/12/2005 expressions general patterns pcre php regex

A handy guide of all the useful regex characters, metacharacters, quantifiers and pattern modifiers to make creating regex expressions easier.

comment save report
category icon

Top 7 PHP Security Blunders

in PHP added by goodphptutorials, on 23/12/2005 security variables

PHP has many features that are friendly to beginning programmers. However, many of these features can lead a programmer inadvertently to allow security holes to creep into a Web application.

comment save report
category icon

Why PHP 5 Rocks!

in PHP added by goodphptutorials, on 22/12/2005 object orientation oo programming oop php5

The title really says it all!

comment save report
category icon

Howto MagpieRSS: Implementing Web Developer News

in PHP added by goodphptutorials, on 22/12/2005 general

Learn how to build an RSS aggregator to add free, dynamic content to your website using the MagpieRSS feed parsing library, PHP and MySQL.

comment save report
category icon

PHP-Based User Authentication

in PHP added by goodphptutorials, on 21/12/2005 access authenication user authentication user management

This tutorial is intended for the PHP programmer who is generally familiar with authentication, but who would be interested in learning a practical method for authenticating access to one or more Web site pages.

comment save report
category icon

Search Engine in PHP: The basics

in PHP added by goodphptutorials, on 21/12/2005 content management

A search engine is built over an index that reduces words from the text content into "stems" to make them searchable, and it must ignore "stop words". Learn how to make a professional search engine in PHP, without dependence to any database system, and a relevancy rating of the results.

comment save report
category icon

Easy RSS feeds in PHP

in PHP added by goodphptutorials, on 20/12/2005 general

Providing a RSS or Atom feed based on a Database request on a table of Post requires more or less always the same code. The symfony framework writes this code for you, so that the development of a RSS feed in PHP takes only a couple minutes.

comment save report
category icon

Easy unit testing in PHP

in PHP added by goodphptutorials, on 20/12/2005 oo programming

Unit tests are one of the greatest advances in programming since object orientation. They allow for a safe developement process, refactoring without fear, and can sometimes replace documentation since it explains quite clearly what an application is supposed to do. This tutorials contains an overview of the available Unit Testing tools for PHP applications and explains how to use them.

comment save report
category icon

PHP Cookies

in PHP added by goodphptutorials, on 20/12/2005 cookies cookies and sessions sessions user

A cookie is often used to identify a user. A cookie is a small file that the server embeds on the user's computer

comment save report
category icon

Top 21 PHP Programming Mistakes - Part 3: Seven Deadly Mistakes

in PHP added by goodphptutorials, on 19/12/2005 beginner tutorials error error handling mistakes programming

In this three part article series, a list of 21 PHP programming mistakes are presented, ranging in severity from non-critical down to those that can break the farm. Solutions, suggestions and/or comments on how to solve and prevent these errors are then offered.

comment save report
category icon

Top 21 PHP Programming Mistakes - Part 2: Seven Serious Mistakes

in PHP added by goodphptutorials, on 19/12/2005 beginner tutorials error error handling mistakes programming

In this three part article series, a list of 21 PHP programming mistakes are presented, ranging in severity from non-critical down to those that can break the farm. Solutions, suggestions and/or comments on how to solve and prevent these errors are then offered.

comment save report
category icon

Top 21 PHP progamming mistakes - Part I: Seven Textbook Mistakes

in PHP added by goodphptutorials, on 19/12/2005 beginner tutorials error error handling mistakes practise programming

In this three part article series, a list of 21 PHP programming mistakes are presented, ranging in severity from non-critical down to those that can break the farm. Solutions, suggestions and/or comments on how to solve and prevent these errors are then offered.

comment save report
category icon

Output buffering, and how it can change your life

in PHP added by goodphptutorials, on 19/12/2005 buffering caching general ob_get_contents output buffer

In this article, Zeev explains the HTTP header and how output buffering helps you deal with it. He also describes several advanced usages of output buffering.

comment save report