Google Analytics Not Tracking Data on Your Website? Could be a JavaScript Error.

This fix wont solve all Google Analytics tracking problems but it does address a specific issue. Outside of this problem, there are many other issues including disabled cookies, disabled JavaScript etc. that cannot be helped or fixed. If you have an existing website and Google Analytics is installed properly but is not collecting data please [...]


Software to Automatically Make a HTML version of a Dynamic Website

It seems like there are a million different content management systems out there. Some like the ZLCMS system we use at Zipline are transferrable to another web host but occasionally we have run into web development companies with ‘proprietary’ content management systems. Many of these companies won’t allow their customers to transfer their website to [...]


Block .inc Files from Displaying on an Apache Web Server

Block .inc Files from Displaying on Apache Web ServerBlock .inc Files from Displaying on Apache Web ServerMany PHP developers use the .inc file extension to signify a script that is included within another. This can be very handy when scanning a directory or block of code looking for specific references or calls. One of the [...]


MySQL Dump of the 50 U.S. States

There have been many times I have needed a list of the 50 U.S. States for web applications. I have probably typed these in a dozen times or more over the years. It seems everytime I search for this list as a MySQL dump I am bombarded with data services trying to sell it for [...]


Should I throw feces on them?

Clients are by far the most important ingredient to any successful interactive agency. Without clients, we would just be a group of Wii playing losers who spend their day trying to fill the time between Ellen and Judge Judy. I have heard too many times that clients are stupid. That is not true and I will tell you why.


Stupid Simple jQuery Accordion Menu

This is a very simple tutorial on how to implement an accordion style menu using jQuery to manipulate a grouping of DIV elements. This system is so simple it could be easily utilized by someone who has little or no jQuery experience.

This example provides a complete overview of the implementation as well as a demo and code download to help you get the system running on your web based application.


An Iron-fisted Personal Development Policy

I have been thinking a lot lately about personal development. In a constantly evolving industry like web design, if you want to stay relevant, you need to stay current. Every day there is some new development, product release, or technique developed. If you don’t continue to learn, try, explore, and grow, eventually you will go [...]


A Not so Nostalgic Look at Pixel GIF Spacers

If you’re new to web design you’re very lucky. You get to jump right into CSS based layouts. You have the ability to create clean, beautiful code. When I first started learning web design it was just prior to the birth of CSS and long before CSS was used as a layout tool. Back in [...]


How to get the Extension of a File Using PHP

As a PHP developer, there are times where you need to get the extension of a file. You may need to get the extension of a .jpg file so you can resize it or you may need to check to see if an uploaded file has a .pdf extension. With PHP there are a number [...]


Solution for the IE7 Endless Print Preview Bug

Yesterday, one of our customers called us with a very unusual issue. He claimed that on his machine in Internet Explorer 7, when he attempted to print a page from his website, the print preview function on his machine would continue to count endlessly as if it was stuck in a loop. His website has [...]