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\&nbsp;!</H1>\n";
>     print "Bienvenue dans notre magasin d'habillement\&nbsp;!\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]

Reply via email to