SAUSAGE.COM NEWSSITEMAPLOST KEYSCONTACT
HOME DOMAINS PRODUCTS HOSTING FORUMS SIZZLER HELP




Sausage Sizzler is a weekly newsletter sent to over 78,000 subscribers who receive the latest updates on Sausages products along with tips and tricks to help build a better Web page.

My email address is...






Sausage Domains offer great value for all your domain name needs...



Specials


CD Deals!

T'is the season so they say. Be sure to check this out. It will probably never be offered again like this.

More Info  

Gold Dog Pack

Total Annual Cost US$349.95



More Info   Order Now
Sausage Sizzler - Webmaster Weekly

To receive this newsletter via email subscribe here.

To manage your exisitng subscription (for example change of email address) please use Subscription Management.

In this Edition

1. Dynamic Tip - PHP Tips 3 - Basic Interaction
2. HTML Basics
3. Sizzler Forum Spotlight - Rotating Images
4. Gear Grinders - What's your weapon of choice?
5. SuperToolz - Image-Lab
6. Book Review - Flash Web Design
7. Becoming a Forum Member
8. Vital Sausage Sizzler Info



  Editorial - February 6th 2002

G'day Sizzlers!

Quite a few people have written in and asked what has happened to the various people that worked for Sausage over the years. In a quick run down here is where some of the former HotDog Team members have ended up:

Steve Outtrim, who founded Sausage, runs a company called Pagan Investments.

Rob Cumming (AKA Nugget), who was the original HotDog Product Manager. He and a group of the original programmers now run their own company called myretsu. See their site at:http://www.myretsu.com

Mark Harbottle (AKA Dax), who was the Marketing Manager, along with Jason Donald, who was the Customer Support Manager, and a couple of the other ex-Sausages run SitePoint, at: http://www.sitepoint.com

Of course there are a number of other individuals who are still around, I will try to get them all on the new forums we are currently working on. Yes new forums, that use the more popular and easily customizable vBulletin Bulletin Board software (available at: http://www.vbulletin.com). Look for the new forums sometime in the next month!

The poll results are in from last weeks question:

What operating system do you want to use HotDog Professional on?

Windows 95 1%
Windows 98 24%
Windows 2000 23%
Windows XP 19%
Windows NT 1%
Mac 1%
Linux 30%

Very interesting to see how high Linux polled. We will have to do some more market research and see if this is true when a larger sample of people is. Creating a Linux version may be something we definitely should do.

Why not have you say in this weeks poll? Tell us what sort of Web site hosting you use; Take the poll!

Last week I featured a new product called Research-Desk. It has only been on the market for a few months, yet is already popular with people who use MS Office and the Web simultaneously. Why? Well because it integrates all of your Office products and your browser into one neat and useful workspace. It is well worth having a good look at.

Finally, keep your comments and suggestion coming in. I like reading them and they help me to make a better newsletter for you all to benefit from! This week thanks to your suggestions we are adding book reviews to the newsletter.

Keep on sizzling!

Nathan Allan
Sausage Sizzler Editor


Sponsor - Classmates.com
Relive the memories of yesterday with Classmates.com, and find out what your high school friends are doing now.

Millions of people have already registered, making it easy for you to track down your old school friends today!

To find an old friend register yourself.


  Dynamic Tip - PHP Tips 3 - Basic Interaction

So far we've covered how HotDog can help you while writing PHP and some resources that are available to you online. Now, it's about time we get into some actual code. This issue I want to cover basic interaction with a user using PHP. In this article I’m going to assume a basic understanding of PHP ’s syntax and a working installation of PHP (if you’d like to try these examples yourself).

I’m going to skip over "Hello, World!" type scripts and get right into GET and POST requests. Most web requests use the GET method; an example of this is clicking a link. Most HTML forms are handled through the POST method. In PHP 4.0.6 and earlier we access the data submitted through the variables $HTTP_GET_VARS and $HTTP_POST_VARS. In 4.1.0 and later the $HTTP_*_VARS variables are still available, however you should use $_GET and $_POST. Since the current version of PHP is 4.1.1 I’m going to use the $_GET and $_POST variables.

Example 1 (URL: http://{your host or IP here}/your/path/here/example_1.php):

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>PHP: Hello, World</TITLE>
</HEAD>
<BODY>
<?php
if ( $_GET[‘name’] == ‘’ ) {
echo ‘Hello, World!’;
} else {
echo ‘Hello, ‘ . $_GET[‘name’];
echo ‘<BR>’;
echo ‘<A href="example_2.php?name=’ . urlencode($_GET[‘name’]) . ‘">Click Here for Example 2</A>’;
}
?>
</BODY>
</HTML>

In the example above, it checks if a value has been passed to it. If one has, then it outputs "Hello, " and the value, otherwise it outputs "Hello, World!" For example, if we added "?name=Rich" to the end of the URL it would output "Hello, Rich". The values after the question mark in a URL are all GET variables in key/value pairs.

So, in PHP you use the key from the URL to access the value in the GET variable. GET variables can also be part of an anchor tag (<A href=""></A>) to pass values to scripts. The last line in the "else" block shows us an example of putting variables into links. The urlencode() function should always be used on any values being passed in the URL, this function is explained fully in the PHP manual.

Example 2 (URL: http://{your host or IP here}/your/path/here/example_2.php):

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>PHP: Hello, World</TITLE>
</HEAD>
<BODY>
<FORM method="POST" action="example_3.php">
<?php echo $_GET['name']; ?>, enter your age:
<BR>
<INPUT type="hidden" name="name" value="<?php echo $_GET[‘name’]; ?>">
<INPUT type="text" name="age">
<INPUT type="submit" value="Submit" name="Submit">
</FORM>
</BODY>
</HTML>


There shouldn’t be anything new to you in the example above. This is a basic HTML form and it uses PHP to output the name from the first example.

Example 2 (URL: http://{your host or IP here}/your/path/here/example_3.php):
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>PHP: Hello, World</TITLE>
</HEAD>
<BODY>
Hello, <?php echo $_POST['name']; ?>.
<BR>
You are <?php echo $_POST['age']; ?> years old.
</BODY>
</HTML>

This is all there is to getting values from forms and URLs. PHP makes it all very easy. From there you could use PHP’s large function library to verify and manipulate the data, then eventually insert it into a database. We will cover all of that in later tips.

Also, keep in mind, if you’re using an earlier version of PHP replace $_GET with $HTTP_GET_VARS and replace $_POST with $HTTP_POST_VARS.

Tip by Rich Cavanaugh
From - EnFlyer: The Email Marketing Experts



  HTML Basics

So far we have the basics for a Web page, that will also hopefully be indexed nicely thanks to the META tags we included last week.

This week we look at the BODY tag in a little more depth. You can use this tag to assign specific colors you want to use for the text, links and background color or image of the page. Of course a lot of people now use Cascading Style Sheets for this (CSS) however this section of the newsletter is titled HTML Basics, and CSS is a little trickier, so we will cover that down the track.

The Document Properties dialog box (accessible through the Format tab in HotDog Professional), makes assigning values to the BODY tag extremely simple! There is even an easy way to use CSS here, however lets overlook that for now.

If you are building a simple page all you have to do is go to this dialog and you will be able to pick the colors and background you desire. You will end up with code added to your page that looks like this:

<BODY bgcolor="#C0C0C0" text="#000000" alink="#FF0000" vlink="#FF00FF" link="#0000FF">

  • bgcolor - Background color
  • text - text color
  • alink - is what color an active link will be
  • vlink - is the color a link that has already been visited will be
  • link - is the color a unvisited link is


Really simple hey?

Tip by Nathan Allan



Sponsor - SuperToolz
Have you ever checked out all the handy little SuperToolz we have on offer?

If not you can here: http://www.supertoolz.com

We bundle them all together and normally sell them for US$99.95 but for Sizzler readers this week you pay only US$49.95 for the lot when you use this link!


  Sizzler Forum Spotlight - Rotating Images

Creativity, it’s a marvelous thing. Interpretation of a question, perhaps open to the way each mind thinks. Getting a page readers attention. Cramming as much information into a restricted space. Bringing virtual life to an area that was filled with virtual boredom.

Creativity and design process are great tools to possess when attacking these items. Do you need to add life to your page? Do you have an ad to serve or multiple ads to serve all from one spot on the page? What is the most efficient way to handle the display of multiple images in one spot?

"How can you have 4 images rotating in the same position on a page?", I read this question and what came to mind was the insertion of various ads or ad serving. I read further and realized the question was focused more perhaps on gif animation.

There are a variety of ways to animate a page. A gif is probably the simplest way. Then one can get into Java Script of which there are almost literally tons of free scripts readily available. There is also Flash, a great way to have heavy animation in a lightly weighted (file size) package. Then there is what I consider ugly territory, JAVA!! In many talks with quite experienced programmers, Java is terrible for a web page. Even on high-speed access having to wait for Virtual Java Machine to load can be tedious.

There are great opinions and thoughts shared this week by forum regulars and newbies. No one should be intimidated about things they don’t know. Life is a learning process and it’s never done.

Please, come read and contribute.

Read the forum on Rotating images.

Review by Bram Leland Scolnick



  Gear Grinders - What's your weapon of choice?

For those of you that have been with Rip Van Winkle taking a nap, PDAs or Personal Digital Assistants, come in all flavors, shapes, and sizes. Long gone are the days of a simple phonebook organizer. Now its either Palm, Pocket PC or Blackberry. Mlife. Wallaware. Treo. M705.

What are your needs? Do you need to make meetings and have notes? Do you need wireless access for browsing? Do you need to have all day / everyday access to e-mail? Maybe you’re going boating or flying and would like to check radar weather images or you’re bored stiff in weekly meetings and you’d like to listen to some tunes.

My first PDA was a Visor Prism. Cool toy, but bulky. I was able to return it and now have a Palm m505. Again, cool toy. I’m a real productivity freak and I’d love to have a PocketPC-based PDA. I know how to use Windows so I’m sure figuring out a Windows-based handheld would be a breeze, not to mention a familiar working environment.

Various products have various coolness factors that also come with increased pricing. I’ve read that Pocket PC devices are more IT based and Palms are more for those that need some organization. I know from use that Palms require the use of Hot Sync. I’ve also read that PocketPCs sit in their cradles and are constantly updating. Palms connect via USB now. PocketPCs can be connected via Ethernet.

All these choices and a variety of needs; which is the deciding factor? What do YOU use and why? Let me know. Let us all know. Look in coming weeks for more about PDAs and how they can be helpful as well as burdensome.

Send your experiences to Bram Leland Scolnick



  SuperToolz - Image-Lab

Turn your clipart into Web-enabled graphics in seconds!

If you have a collection of clipart, or maybe just a group of images that aren't quite right for the Web, do we have a tool for you! ImageLab allows you to quickly manipulate an image and optimize it for the Web. It allows you to save out to either the gif or jpg format, allowing you to modify the amount of compression and quality of the image. It has a collection of different functions that will allow you to easily alter your image to make it perfect for your web site. The functions include:

  • Rotating - Flip, mirror or rotate your image by degrees
  • Resize - Resize your image, with the option of keeping the image size ratios intact. You are also given the ability to crop your image to a smaller size
  • Effects - Blur or Sharpen your image.Alter the Brightness or Contrast
  • Blend - You are given the ability to blend another image with your original
  • Buttonize - Turn your image into a button, using a number of different optional effects
  • Caption - Add text directly onto your image. You are able to select the font, color, size and position
ImageLab will let you view and then manipulate images with these extensions, gif, jpg, bmp, pcx and tif. As a bonus ImageLab will tell you the new file size after each alteration you make and tell you how long it will take to download using different types of connections to the Internet. ImageLab is perfect for the Webmaster who doesn't have high end graphic designer tools, but still wants to be able to modify images for their own Web site.

Name: Image-Lab
Version: 1.01
Cost: US$39.95 - 30 day Trialware
Website: http://www.sausagetools.com/supertoolz/imagelab.html
Download: ftp://ftp.sausage.com/pub/supertoolz/imagelab.exe

Review by Nathan Allan


  Book Review - Flash Web Design

The author, Hillman Curtis, and this team are award-winning designers in the world of motion graphics; both technically and artistically. Their software know-how, combined with their unique artistic sense, create a powerful combination - one that I'm excited to share with you in their first book - Flash Web Design.

I find this book useful as either a reference or inspiration if not both. The book is 10-chapters long and deals with the deconstruction of various Internet Flash animations. This book is not for beginners as the author assumes that the readers have some knowledge and experience using Flash. But amazingly it manages to find a place on the bookshelf of beginners since it gives step-by-step instructions, which are fully explained by screenshots and additional guides. In the beginning of each chapter the author gives an overall overview of the project by outlining the special effects used and why they are used.

This book's deconstruction of successful, real-world Flash animations and interfaces has been chosen because they reveal most clearly the techniques crucial to being a successful motion graphics designer.

The first chapter (The Art Of Motion Graphics) explains the creative philosophy behind motion graphics. Hillman explains how he has learned to design for the web and explains the importance of working towards a Global Visual Language. "The challenge for designers is to move towards a global visual language comprised of simple symbology and motion." Of all the chapters, I find the first one most interesting because it opens your mind up to how great designers think and how they give their approaches to design.

Chapter 4 (Hillmancurtis.com Navigation Deconstruction) deals mainly with working with movie clips. He uses Adobe Premiere as the digital video editing program, but the technique and logic he uses will allow anyone to work with any digital video editing program. The end of the same chapter is about how to create multi-state animated rollover buttons, including use of action scripts.

Overall, this book is for anyone who is already significantly familiar with Flash and can find his or her way around complex Flash animations. If you are new to Flash, you will be better off with a beginner's book, although you can use this book in addition to that. In each deconstructing project, you will surely be able to redo the animation by yourself. You will be well guided throughout the process and you will be taught how to optimize and test your projects. After reading this book, I'm sure you will be among the greatest motion graphics designers.

Buy it cheaply!

Review by Ahmad Permessur
From - eDEVDAFE


  Becoming a Forum Member

To read the Sizzler Forums you do not need to be a member. However to take full advantage of this resource it will only take you a few seconds to sign up!

  1. Go to: http://www.sizzlerforums.com
  2. Read the information and click on the REGISTER button
  3. Fill out the form
  4. You will receive an email that you simply reply to
  5. Hey presto! Your a fully fledged Sizzler Forums member!

  Vital Sausage Sizzler Info

Thanks for subscribing to Sausage Sizzler!

Sausage Sizzler is Copyright ©2001 Sausage Software. All rights reserved. If you want to copy this newsletter in any way other than e-mail, please ask for permission first, email editor@sausagetools.com.

Feel free to recommend and pass this newsletter on to your friends.


COPYRIGHT 1994-2005 SAUSAGE SOFTWARE, LLC. ALL RIGHTS RESERVED WE ADHERE TO OUR PRIVACY STATEMENT
sausage.com