A linguagem de programação Perl é uma das linguagens de programação interpretadas mais utilizadas para a criação de páginas Web dinâmicas . Usando Perl , os programadores podem alterar interfaces de usuário de páginas de internet de várias maneiras , por exemplo, alterando as tags HTML específicas, como a tag " " . Scripts Perl executados no servidor web, para que eles exigem que os dados são lançados no servidor web , a fim de alterar dinamicamente os elementos da página . Felizmente , Perl fornece funções internas que tornam a recuperação de informações postadas fácil. Coisas que você precisa editor de texto servidor Web com Perl instalado e configurado corretamente Show Mais instruções 1
Abra um editor de texto e criar um arquivo chamado " ; perlTitle.pl " . Adicione a linha " coisa toda " para o arquivo na primeira linha . A " cabana " especifica a localização interpretador Perl no caso em que não pode ser encontrado . A linha " coisa toda " será diferente com base na instalação específica Perl. Um exemplo é mostrado abaixo :
# /usr /local /bin /perl 2
Indicar que perlTitle.pl deve saída uma página da Web ("text /html " ) imprimindo o " Content-type " valor " text /html" (incluir os " \\ n \\ n" caracteres) . . Para imprimir a saída , use o Perl "print" comando e imprimir um aberto e um tag próximo " " para a página da Web
print " Content-type : text /html \\ n \\ n "; print" "; print" "; 3
Recuperar quaisquer valores na string de consulta. Os valores de " cadeia de consulta " são quaisquer valores apresentados com a página web. Neste exemplo , o valor na cadeia de consulta será o título usado para alterar a barra de título. Armazene os valores de seqüência de consulta em uma variável chamada "$ keyValue " declarada entre perlTitle.pl ' s " " e " " tags:
$ keyValue = ($ ENV { 'QUERY_STRING' }); 4
Use a função "split" Perl para dividir a string de consulta em dois valores ( $ $ chave e valor) , colocando a divisão imediatamente abaixo do "$ keyValue " ; declaração. Neste exemplo, $ key é o nome da cadeia de título (" title") e $ value é o valor da seqüência título. Use o caractere "=" para dividir o "$ keyValue " string:
( $ name , $ value ) = split ( /= /, $ keyValue ); 5
Use o "print" Perl comando para imprimir a variável " $ valor " para a página da Web . Coloque o valor da variável entre aberta "
" e fechar " " tags HTML :
print "
$ value "; 6
Use o comando Perl "print" para imprimir uma tag "
" tag para preencher o formulário que o usuário irá apresentar:
print "
"; 7
Use o Perl "print" comando para imprimir um HTML " " campos para a página web . Dê o campo de entrada o "tipo" valor "text" , o "nome " valor " título " e feche o "< /input > " tag. Use o comando Perl "print" para imprimir uma segunda HTML " " para a página de web com um valor de "tipo" "enviar" . Coloque os dois "print" comandos entre o "
" tags e salvar e perlTitle.pl próximos. Após o passo 7 , perlTitle.pl aparecerá como mostrado abaixo:
Abrir perlTitle . pl em um navegador web. Digite um valor no campo de entrada , clique no botão enviar, e verificar se o título da página da Web atualiza corretamente .