Curso de CGI

Definindo as Informações Que Devem Ser Ocultadas do Cliente

Nosso próximo passo é decidir quais informações devem ser ocultadas do cliente. É absolutamente necessário permitir que o visitante escolha itens específicos. Também é preciso que o visitante forneça seu nome e endereço. Provavelmente teremos de determinar uma forma pela qual o visitante pagará o item que comprar, a menos que ele seja gratuito. Também será preciso decidr NAME curto, mas ao mesmo tempo significativo. A seguir temos uma lista de itens que o visitante deve preencher, com um nome atribuído a cada um:

Nome = fname
Sobrenome = lname
Email = email

Agora coloque essa lista no documento da seguinte maneira:

Digite seu primeiro nome: <INPUT TYPE=”text” NAME=”fname” SIZE=46>
Seu sobrenome: <INPUT TYPE=”text” NAME=”lname” SIZE=46>
Seu email: <INPUT TYPE=”text” NAME=”fname” VALUE=”[email protected]
SIZE=46>
Separar o nome do sobrenome em vez de colocar ambos no mesmo campo é uma boa idéia. Assim fica mais fácil manipulá-los separadamente ao criar o script. Observe o uso do atributo VALUE. Isso ajuda a dar ao visitante uma idéia do tipo de informação de que você precisa. Além disso, use o atributo SIZE para limitar o tamanho de cada campo em 46. Isso serve apenas para manipular a aparência do documento HTML.

Agora precisamos de um endereço de correspondência para enviar o produto ao cliente:

Endereço = street
Cidade = city
Estado = state
CEP = zip

Também podemos pedir o número de telefone, se o cliente não puder ser acessado via correio eletrônico:

Telefone Residencial = hphone
Telefone Comercial = wphone

Essas informações devem ser suficientes para a sua página Web. Claro, é possível acrescentar qualquer outra informação que atenda às suas necessidades específicas. Agora colocamos essas informações no documento:
Endereço: <INPUT TYPE=”text” NAME=”street” SIZE=46>
Cidade: <INPUT TYPE=”text” NAME=”city” SIZE=12>
Estado: <INPUT TYPE=”text” NAME=”state” SIZE=4>
CEP: <INPUT TYPE=”text NAME=”zip” SIZE=9>
Fone Res.: <INPUT TYPE=”text” NAME=”hphone” SIZE=13>
Fone Com.: <INPUT TYPE=”text” NAME=”wphone” SIZE=13>
<HR>

2 comentários

  1. otimo curso pra quem gosta de construi paginas dinâmicas.

  2. LAURA

    Olá… Desculpe se as pergunta forem básicas, mas sou autodidata e pergunto para entender bem.
    No caso de tabelas, como ficaria?
    Qual é a função do ? E a linha de comando é um desvio para a buycar.pl. Sempre será essa extensão pl?

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *