Allison, On Saturday 11 August 2001 12:26, Allison Davis wrote: > I am new to the list and just starting to learn perl. Can anyone tell me > how to process a form into a text delimited file or even what a text > delimited file is. I hope this isn't a stupid question. There are no stupid questions, only questions that are so broad they cannot be easily answered. Oh, and stupid answers, there are definitely those too. First, what is a "text delimited file." I think what you mean is "delimited text file." This is just a text file, like one you might create with notepad in Windows. The delimited part refers to something between pieces of text that separates them. Lines are often separated by a carriage return. You can also delimit "fields" within a line of a text file. Here's an example of that: Perl^Larry Wall^www.perl.com Python^Guido Van Rossum^www.python.org Ruby^Yukihiro Matsumoto^www.rubycentral.com Each line can be thought of as a record and each of the sections of each record separated by the caret ("^") sign can be considered a field. This translates roughly into columns and rows in database parlance. Let's say this bit of text is in a file called cool_langs.txt. Here's how you might do something with it in a perl program. #!/usr/bin/perl use warnings; use strict; open( LANG, "cool_langs.txt" ) or die( "File open error: $!\n" ); while( <LANG> ){ chomp; my ( $lang_name, $author, $url ) = split /\^/; print "Language: $lang_name\n"; print "Author: $author\n"; print "More Info: $url\n\n"; } close( LANG); Well, that's it. Look at Learning Perl, 3rd edition for this type of stuff and more. Regards, Troy -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]