#!/usr/bin/perl $mail_prog = '/usr/lib/sendmail'; # Este script foi elaborado por Francisco Panizo(tm) # Em 24 de fevereiro de 2001 # http://www.abcdicas.com.br # alterado em 26 de fevereiro de 2001 #################################################### &GetFormInput; $NOME = $field{'NOME'} ; $EMAIL = $field{'EMAIL'} ; $CPU = $field{'CPU'} ; $CLOCK = $field{'CLOCK'} ; $RAM = $field{'RAM'} ; $CDROM = $field{'CDROM'} ; $SCANNER = $field{'SCANNER'} ; $message = "" ; $found_err = "" ; # VALIDA AS ENTRADAS OBRIGATóRIAS if ($CDROM eq "") {$CDROM = "NÃO";} if ($SCANNER eq "") {$SCANNER = "NÃO";} $errmsg = "
O campo 'NOME' deve ser preenchido.
\n"; if ($NOME eq "") { $message = $message.$errmsg; $found_err = 1;} $errmsg = "Por favor entre com um endereço de E-MAIL válido!
\n" ; if ($EMAIL !~ /.+\@.+\..+/) { $message = $message.$errmsg; $found_err = 1; } if ($found_err) { &PrintError; } # *** ENVIA EMAIL $recip = $EMAIL ; open (MAIL, "|$mail_prog -t"); print MAIL "To: $recip\n"; print MAIL "Reply-to: cgi\@abcdicas.com.br\n"; print MAIL "From: cgi\@abcdicas.com.br\n"; print MAIL "Subject: TESTE DE ENVIO DE E-MAIL POR CGI\n"; print MAIL "\n\n"; print MAIL "Prezado/a Internauta:\n" ; print MAIL "\n" ; print MAIL "Recebemos seu cadastro (vide detalhes abaixo), em nossa caixa-postal.\n" ; print MAIL "\n" ; print MAIL "Obrigado pelo seu retorno\n" ; print MAIL "\n" ; print MAIL "Os Dados Informados foram estes:\n" ; print MAIL "Nome: ".$NOME."\n" ; print MAIL "\n" ; print MAIL "Seu Hardware:\n" ; print MAIL "CPU: ".$CPU." - Clock: ".$CLOCK." - RAM: ".$RAM."\n" ; print MAIL "CD-ROM: ".$CDROM." - Scanner: ".$SCANNER."\n" ; print MAIL "\n" ; print MAIL "\n" ; print MAIL "Francisco Panizo Beceiro\n"; print MAIL "WebMaster da abcDICAS.com.br\n"; print MAIL "http://www.abcdicas.com.br\n"; print MAIL "cgi\@abcdicas.com.br\n"; print MAIL "\n\n"; close (MAIL); # ***MOSTRA NA TELA OS DADOS QUE FORAM PREENCHIDOS print "Content-type: text/html\n\n"; print ''."\n" ; print "\n" ; print "\n" ; print "\n" ; print ''."\n" ; print ''."\n" ; print ''."\n"; print "Obrigado,'."\n"; print "".$NOME."!
\n"; print "\n"; print "Vc. digitou '."\n"; print "estes dados:
\n"; print "\n"; print 'E-mail: '.$EMAIL.' Este material é apenas um EXEMPLO de uso de CGI'."\n" ;
print " / Obrigado por visitar as nossas páginas... Clique no link ao lado para retornar'."\n";
print 'à nossa Home Page Erro no Processamento'."\n" ;
print "da Ficha de Exemplo Você esqueceu de'."\n" ;
print "preencher os campos abaixo: '.$message.' Por favor clique no'."\n" ;
print 'botão [VOLTAR] de seu browser e tente novamente. Este CGI foi'."\n" ;
print "projetado e construído por: Francisco Panizo Beceiro - WebMaster da SuperDICAS.com
'."\n";
print "Hardware: CPU ".$CPU." - Clock: ".$CLOCK." - RAM: ".$RAM."
\n";
print "Possui: CD-ROM: ".$CDROM." - Scanner: ".$SCANNER."
\n";
print "\n";
print "
\n";
print "\n";
print '
\n" ;
print '
\n" ;
print "\n" ;
print '