eu uso sem aspas, e na minha opiniao a escolha da string HTML para fim nao
foi muito feliz :) tente algo diferente
Ex:
print <<fim_do_html;
<html>
.
.
.
</html>
fim_do_html
boa sorte
/"\
\ /
X ASCII RIBBON CAMPAIGN - AGAINST HTML MAIL
/ \ CAMPANHA DA FITA ASCII - CONTRA MAIL EM HTML
Linux ... a nice place to live
*******************************************
* Alex Eduardo Chiaranda *
* mail: [EMAIL PROTECTED] *
* [EMAIL PROTECTED] *
* [EMAIL PROTECTED] *
* Pagina => http://www.eep.br/~aechiara *
* ICQ => UIN 13070511 *
* 3o Ano de Ciencia da Computacao *
* Escola de Engenharia de Piracicaba *
* Piracicaba - SP *
*******************************************
On Wed, 22 Dec 1999, Mario Olavo da Silva Lopes wrote:
> Preciso da seguinte ajuda, estou com um probleminha num script, ele esta dando o
>seguinte erro, syntax error at script line 5, near "; &sspb_step0"
> Can't find string terminator "HTML" anywhere before EOF at script line 5.
> Ser� que algu�m pode me ajudar, o script est� descrito abaixo:
>
> #!/usr/bin/perl
>
> If ($ENV{'REQUEST_METHOD'} NE 'POST')
>
> {
>
> print <<"HTML";
>
> <HTML>
>
> <HEAD>
>
> <TITLE>Lamento!</TITLE>
>
> </HEAD>
>
> <BODY>
>
> <H1>Uso de M�todo Errado!</H1>
>
> Lamento, mas s� utilizamos o m�todo POST aqui.
>
> </BODY>
>
> </HTML>
>
> HTML
>
> exit;
>
> }
>
> read(STDIN, $buffer, $ENV{'CONTENT_LENGTH'});
>
> @pairs = split(/&/, $buffer);
>
> foreach $pair (@pairs)
>
> {
>
> ($name, $value) = split(/=/, $pair);
>
> $value =~ tr/+/ /;
>
> $value =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;
>
> $form{$name} = $value;
>
> }
>
> chop($date = `date`);
>
> $mailprog ="/usr/lib/sendmail";
>
> $sendto = "olavo\@pampanet.com.br";
>
> $subject = "Compra de automovel";
>
> open(MAIL, "|$mailprog -t") |
>
> print MAIL "To: $sendto\n";
>
> print MAIL "From: $form{'email'} ($form{'fname'} $form{'lname'})\n";
>
> print MAIL "Subject: $subject\n\n";
>
> print MAIL <<"EOM";
>
> Em $date, $form{'fname'} $form{'lname'} decidiu comprar um carro conosco.
>
> $form{'fname'} escolheu um $form{'model'} $form{'color'} $form{'year'}
>$form{'doors'}-porta(s).
>
> $form{'fname'} escolheu os seguintes opcionais:
>
> EOM
>
> if ($form{'airbag'})
>
> {
>
> print MAIL "- Airbag para o passageiro\n";
>
> }
>
> if ($form{'pcaps'})
>
> {
>
> print MAIL "- Calotas de plastico\n";
>
> }
>
> if ($form{'rdefrost'})
>
> {
>
> print MAIL "- Desembacador do vidro traseiro\n";
>
> }
>
> if ($form{'stire'})
>
> {
>
> print MAIL "- Estepe\n";
>
> }
>
>
> print MAIL <<"EOM";
>
> Seguem algumas informacoes pessoais de $form{'fname'}:
>
> $form{'fname'} $form{'lname'}
>
> $form{'email'}
>
> $form{'street'}
>
> $form{'city'}, $form{'state'} $form{'zip'}
>
> Fone res.: $form{'hphone'}
>
> Fone com.: $form{'wphone'}
>
> $form{'fname'} pediu para que nos:
>
> EOM
>
> if ($form{'billing'} eq "bill")
>
> {
>
> print MAIL "Mandaremos a fatura.\n";
>
> }
>
> if ($form{'billing'} eq "ccard")
>
> {
>
> print MAIL "Cobraremos pelo cartao de credito";
>
> print MAIL "em nome de $form{'cname'}.\n";
>
> print MAIL "CC\#$form{'cnum'} e validade $form{'cexpire'}.\n\n";
>
> }
>
> print MAIL "Processar a requisi��o o mais r�pido possivel.\n";
>
> close(MAIL);
>
> print <<"HTML";
>
> <HTML>
>
> <HEAD>
>
> <TITLE>Agradecimento</TITLE>
>
> </HEAD>
>
> <BODY>
>
> <H1> Obrigado pela requisi��o! </H1>
>
> Obrigado pela requisi��o <B>$form{'fname'}</B>! Esta mensagem foi enviada para o
>departamento apropriado e n�s iremos entregar o seu novo $form{'color'} $form{'year'}
>$form{'model'} $form{'doors'}-porta(s) assim que verificarmos o seu cr�dito com um
>pente fino.<P>
>
> Se n�o entrarmos em contato nos pr�ximos 8 meses, envie email para <A
>HREF=\"mailto:$sendto\">$sendto</A>, e pergunte por que seu pedido n�o foi atendido
>
> Rapidamente</B> como esperado. <P>
>
> Foi muito bom t�-lo como cliente!!<P>
>
> <I>Atenciosamente,</I><BR>
>
> Sr. Supkay (ele mesmo).
>
> </BODY>
>
> </HTML>
>
> HTML
>
> exit()
>
>
>
> Obrigado pela ajuda.
>
>
>
>
>
> Mario Olavo
>
> Pampanet Internet Provider
>
>
http://www.mrweb.com.br/perl/
�������������
>>No site da lista, voce tera tudo sobre PERL,
>>LINUX, PHP, ASP e informacoes, cadastramento
>>e descadastramento da Lista.
�������������