Premium Content


Premium Content articles are the very best articles from the world's leading internet technology, subject-matter experts. We have many categories of content below on a wide variety of subjects that have all been commissioned from big name authors.

Explore the Premium Content

Using Stored Procedures and Commands in DWMX

This tutorial builds up a click-through tracking application that you can use to measure the number of clicks on any given link in your site, even external links. It demonstrates how to use SQL Server stored procedures and commands from Dreamweaver, in conjunction with an interactive demo. All the application code is free for download and re-use in your own pages.

This tutorial is suitable for beginner to intermediate level, and requires SQL Server installed on your machine (free evaluation edition available from www.microsoft.com/sql/evaluation/trial/) and/or your webhosting provider.


Now with interactive Flash movies showing you step by step how to create the application in DreamweaverMX!

Read More

Making a site admin page in PHP

Many budding pro web designers don't consider the client after-care that seperates the professionals from the wannabes. Allowing a client to administer the site themselves, without having to call you up and wait for amends, might seem like a way to deny yourself money -  but it gains you the all-important goodwill that you need in this competitive industry.

Using Dreamweaver and PHP, Matt shows you how you to make an admin site so that your clients can add, delete or amend content by themselves, without having to edit the HTML themselves or call you up to make minor site amends. This tutorial is suitable for intermediate level DW PHP developers (or beginners who read his last article)

Read More

Working with Text in PHP

In today's article we continue with our gentle introduction to the underlying code in your Dreamweaver MX crafted PHP pages. This time we'll be looking at how you can use PHP to format text variables and text returned from your database queries. We'll see what the PHP functions are, how they are used and how to implement them in both raw PHP code as well as through the Dreamweaver IDE. Read More

JavaScripting usable forms

Some of the best uses for JavaScript is functionality that aids the user when using your website or application.  On ecommerce sites, this is particularly important since one wrong move can send your customer running for the competition. In this weeks article, Tom shows you how to save the user keystrokes and time by allowing them to copy all that “personal information” they just filled out in a long form into the “billing information” part of a shopping cart with one simple click of the mouse!

Read More

CSS and Old Browsers

In this article I am going to look at one of the main reasons why designers are concerned about moving to more advanced usage of CSS - everybody's favorite web browser, Netscape 4. By using a simple technique (no JavaScript or server side scripting required) we can provide Netscape 4 with CSS it is able to deal with and still use CSS extensively for our main audience of up to date browser users.

Read More

ASP.NET Web Services and Dreamweaver

In this article Chris Ullman explains the significance of ASP.NET web services and demonstrates how they can be used together with Dreamweaver, when he builds a fully functioning web service in VB.NET and uses an ASP.NET page to consume the output generated from the web service. Read More

CSS Design with DreamweaverMX: Borders, Backgrounds, Blocks and Boxes

In the first part of a two part foundation tutorial for CSS with Dreamweaver MX, Molly walks you through the process of how you can use Dreamweaver to style many aspects of your designs such as borders, backgrounds, blocks and boxes. Read More

PHP Language Constructs

In this article for PHP beginners, Allan takes you through the language’s control structures and constructs. These are the building blocks of a scripting language and allow it to make ‘decisions’ or repeat irms of code, unlike HTML which just renders top to bottom. After reading this, and attaching the supplied cheat sheet to your computer monitor, you’ll have the fundamental building blocks of the language at your command.

Read More

Scripting the Select: Deleting from the Bookmark

In this final part of Tom's tutorials on JavaScripting the Select, Tom walks you though the black arts of looping backwards through an array and deleting an option, using the example of deleting an option from a list as a guide.

As usual, Tom takes care to explain the Usability implications of the JavaScript so that you can be sure you're learning to make genuinely useful sites that your customers will return to again and again.

Read More

Working with Files in PHP

In this tutorial, we look at using files in PHP. In the first part of this article, we are going to look at how to get a directory listing of all the files and directories at a specified path on your web server.

We then move on to looking at how to write text files on the server, in csv format so they can easily be used in the many applications that can read csv (Comma Seperated Value) files, and how to dump the contents of a Dreamweaver MX recordset to a csv file.

Next we look at reading back existing csv files, and storing the data in an array so that it's easy to work with it. Finally we close the article by looking at some other file related commands, such as using unlink() to delete a file.

Read More

Adding Dynamic Data (PHP/My SQL) to your site

In this standalone tutorial, Matt supplies the CSS and layout that he built in previous articles, and shows you how to add database connectivity using My SQL and PHP - ideal for beginners to dynamic databases and server-side functionality. Read More

Shiny New MySQL - Current and forthcoming

MySQL version 4.0 has been suitable for production use since March 2003.  The previous version is no longer under development. In today's article we will be looking at the shiny new features that you have to play with in version 4.0. Allan doesn't just give you a big list of the changes with no explanation; he explains why the major changes will make your job easier, make you richer and more popular with members of the opposite sex.

Then Allan examines the proposed changes in MySQL 4.1 and 5.0

This article explains

  • why MySQL 4 is an 'ACID' database
  •  FULLTEXT searches
  • SQL_CALC_FOUND_ROWS and FOUND_ROWS() functions
  • Sub-queries
  • The UNION statement
  • how MySQL becomes faster
Read More
Newer articles Older articles