Jimmy, Do you know html? In html you use "<br>" (without the quotes) to display a line break. Personally, because of some reasoning's people have presented to me, I wont tell you to not use ----------------------------- print $q->header("text/html"); ----------------------------- But I would HIGHLY recomend that you print the rest of your html out by your self (without the help of cgi.pm). After printing your content type header, simply print the html. Because print will by default print to STDOUT and STDOUT in this case is the clients browser, you can simply print your html like this: ----------------------------- # I'm using qq^ so that quick quote will use the ^ as my quote. I do this because its very very rare # that you use a ^ in html, but very common to use quotes. print qq^ <html> <head> <title></title> </head> <body> Server Name: $ENV{'SERVER_NAME'}<br> Server Port: $ENV{'SERVER_PORT'}<br> Server Protocol: $ENV{'SERVER_PROTOCOL'}<br> </body> </html> ^; # the %ENV hash contains all of the enviroment variables ----------------------------- You could have a seperate print statement for each line if you wanted to.
If you would like to know what all of the enviroment variables are, try this piece of code in your script: ----------------------------- foreach my $key(sort keys(%ENV)){ # first print the variable name, then print the variable value between the quotes. print qq^\$ENV{'$key'} = "$ENV{$key}"<br>\n^; # note, you could remove the <br> if you are running it on a shell instead of a browser } ----------------------------- Regards, David ----- Original Message ----- From: "Jimmy George" <[EMAIL PROTECTED]> To: "cgi" <[EMAIL PROTECTED]> Sent: Tuesday, August 13, 2002 2:19 AM Subject: new lines Hello World This script is from a text book #! /usr/bin/perl -w # use CGI; use strict; # my $q = new CGI; # print $q->header("text/html"), $q->start_html("Environment check"), $q->server_name, $q->server_port, $q->server_protocol, $q->end_html; but how do we put \n's into it for a better display on the screen?? cheers Jimmy -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]