15
16 # ####################
17 # Variáveis configuráveis
18 # ####################
19
20 # endereços de email
21 $masterEmail = "webmaster\@numaboa.com.br";
22
23 # Imagens nas páginas dinâmicas
24 $imgLogo = "suaLogo.gif";
25 $imgFundo = "seuFundo.jpg";
26
27 # Referências da URL da Home Page
28 $urlHP = "http://www.numaboa.com.br";
29
As linhas em branco, como a (15), (19), etc, são ignoradas pelo interpretador Perl. Portanto, para obter um script "arrumado", de visual agradável e mais adequado para receber futuras manutenções e melhorias, não economize linhas em branco e linhas de comentário bem destacadas.
Este bloco de variáveis configuráveis está logo no início do script para facilitar o trabalho do usuário. Nele se encontram algumas variáveis que serão utilizadas quando o script for executado. O escopo dessas variáveis é global, pois foram definidas no corpo principal do script. Isto significa que qualquer subrotina ou função tem acesso direto a essas variáveis.
Todas as variáveis desse bloco são variáveis simples (escalares).
A variável $masterEmail, na linha (21), contém uma string com o endereço de email para o qual deverá ser enviada a mensagem do usuário. Note que a arroba (@) é precedida por uma barra invertida (\). Essa notação é necessária para que a arroba não seja interpretada como um caracter especial.
As variáveis restantes também são do tipo string e seguem as regras normais de notação, ou seja, $nomeDaVariável="valor da variável";. Não se esqueça de iniciar o nome com o caracter $ e de terminar a atribuição com um caracter ;. Um erro muito comum é esquecer o famigerado ponto-e-vírgula que, por ser pequeno, costuma ser difícil de achar...
Linhas (24) e (25): as variáveis $imgLogo e $imgFundo contém o nome dos arquivos que contém os gráficos da logo e do fundo de página que serão incorporadas ao código HTML das páginas de formulário e de agradecimento. Caso se encontrem num diretório diferente do diretório do script, este precisa preceder o nome do gráfico ($imgLogo="/imagens/suaLogo.gif";)
Linha(28): a variável $urlHP indica o endereço URL da sua Home Page (não o caminho relativo) e será utilizada para produzir um link no email de agradecimento. |