Bonjour M Dhoubrechts Si je vous comprends .. If I understand you, you're expecting the characters '\n' to appear in the printed output? In Perl, '\n' is one of the short ways of expressing a single ASCII control character, this one is LF - or 'linefeed' - which has value 10 in the ASCII sequence. Others are \r for CR - 'carriage return', \t for HT - 'horizontal tab' etc.
This means that you won't see the '\n' in the output, but following text will start on a new line. Hope this helps, Rob "Dhoubrechts" <[EMAIL PROTECTED]> wrote in message [EMAIL PROTECTED]">news:[EMAIL PROTECTED]... > Every time I want to use a perl script as a cgi the "\n" ending the > phrases doesn't make it going at the beginning of the next line. Why ? > Several script coming from Perl in Action (O'Reilly) have those "\n" > ending those phrases. > Here are some lines coming from one of them : > sub document_de_garde { > my $actif = shift; > return unless $actif; > > print "<H1>Salut\ !</H1>\n"; > print "Bienvenue dans notre magasin d'habillement\ !\n"; > print "Faites votre choix dans le menu ci-dessous.\n"; > > menu_boutique();} > > If I want to use them a have to change using print p(...); ? > Thanks for response. -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]