Dreamweaver MX cria nosso livro de visitas (1)
Autor:Eve Cole
Data da Última Atualização:2009-05-31 21:07:19
Olá a todos, nos encontramos novamente. :) Nos capítulos anteriores falamos sobre como usar o comportamento do servidor do DW MX para operar o banco de dados e gerar páginas dinâmicas, mas você não acha que é um pouco confuso e difícil de entender? Sim, o que falamos anteriormente são os comportamentos individuais dos servidores, e eles parecem não ter conexão. Neste capítulo, aprenderemos como aplicar de forma flexível o comportamento do servidor do DW MX - para criar nosso livro de visitas! (Sim, é um livro de visitas, que usará a maioria dos comportamentos do servidor sem escrever uma linha de código.)
Faça algum trabalho de preparação primeiro, crie algumas novas páginas e nomeie-as:
index.asp: página inicial do livro de visitas, usada para exibir mensagens, etc.
new.asp: Poste uma nova mensagem.
rep.asp: a página usada pelo webmaster para responder às mensagens.
edit.asp: uma página para editar algum conteúdo de mensagem não saudável.
del.asp: O mesmo que acima, mas o método é mais implacável, exclua-o diretamente. :)
login.asp: Somente o webmaster tem autoridade para responder, editar, excluir e outras operações mencionadas acima. O webmaster pode fazer login e gerenciar o livro de visitas através desta página.
desculpe.asp: A página retornada quando o login está incorreto.
Conforme mostrado na Figura (7-1).
7-1
Em termos de banco de dados, precisamos utilizar duas tabelas, conforme mostrado na Figura (7-2). A tabela admin é usada para armazenar o nome e a senha do superusuário, e a tabela f_bbs armazena as informações de postagem. Explicaremos isso em detalhes posteriormente.
7-2
Crie dois novos campos na tabela admin, chamados f_name e f_password, e defina o tipo de dados como text respectivamente, conforme mostrado na Figura (7-3).
7-3
A tabela b_bbs é um pouco problemática, mas não tenha medo, vamos fazer isso passo a passo, primeiro olhe a figura (7-4).
7-4
O campo ID é o campo chave do conteúdo da mensagem porque possui diversas funções Defina seu tipo de dados para numeração automática e defina-o como chave primária, ou seja, selecione-o e clique no círculo vermelho na Figura (7-4). botão.
f_name é o nome do usuário que deixou a mensagem, o que é muito simples.
f_content armazena o conteúdo da mensagem Como o tipo de dados de texto só pode armazenar até 255 caracteres, o que é um pouco menos para o conteúdo da nossa mensagem, precisamos defini-lo como uma nota aqui porque o tipo de dados da nota pode armazenar até 65.535. personagens, o que é suficiente. :)
f_oicq é o número OICQ do usuário da mensagem, definido com o mesmo nome de usuário.
f_email é o endereço de e-mail do usuário que deixou a mensagem e está definido com o mesmo nome de usuário.
f_homepage é o endereço da página inicial do usuário, definido com o mesmo nome de usuário.
f_time é a hora em que a mensagem foi enviada. Observe aqui que o tipo de dados deve ser alterado para data/hora e um valor padrão deve ser definido. Conforme mostrado na Figura (7-5). Esta now() é uma função integrada do VBA. Sua função é que se o valor do campo não for especificado ao enviar uma mensagem, o sistema preencherá o campo com a data e hora atuais.
f_repcontent é o conteúdo da resposta do webmaster, que é igual ao conteúdo da mensagem. Contudo, deve-se notar que um valor padrão também deve ser adicionado, conforme mostrado na Figura (7-6). Sua função é exibir “Ainda sem resposta” caso não haja resposta ao conteúdo da mensagem atual. Preste atenção às duas aspas duplas. Elas devem ser inseridas em inglês, como "". Se "" for inserido em chinês, será relatado um erro.
7-5
7-6
Depois de preparar o banco de dados, é a vez do nosso protagonista, index.asp. Esta página é usada para exibir mensagens e algumas conexões funcionais. Vamos primeiro dar uma olhada em sua aparência geral, conforme mostrado na Figura (7-7). Ao mesmo tempo, lembre-se de criar um conjunto de registros e nomeá-lo como livro de visitas.
7-7
Estou aqui apenas por conveniência, então não uso nenhuma foto. A aparência aproximada é a acima. O mais importante é exibir o nome da pessoa que deixou a mensagem, o conteúdo da mensagem e a resposta do webmaster. O seguinte "sem resposta" é usado para garantir que seja exibido quando não houver conteúdo da mensagem. não haverá erros. Então, alguns leitores atentos podem perguntar: por que não vi o número do OICQ e o endereço da página inicial que criei no banco de dados acima? Oh. . Não se preocupe, é claro que você precisa usá-los, veja a Figura (7-8), esta é uma aparência basicamente formada.
7-8
Que tal, por favor, mostre o OICQ, e-mail, página inicial e horário de publicação. Parece bastante problemático. Não tenha medo, na verdade é muito simples, apenas algumas pequenas ações do servidor, vamos lá! ! Vamos dar um passo a passo.
Olá a todos, nos encontramos novamente. :) Nos capítulos anteriores falamos sobre como usar o comportamento do servidor do DW MX para operar o banco de dados e gerar páginas dinâmicas, mas você não acha que é um pouco confuso e difícil de entender? Sim, o que falamos anteriormente são os comportamentos individuais dos servidores, e eles parecem não ter conexão. Neste capítulo, aprenderemos como aplicar de forma flexível o comportamento do servidor do DW MX - para criar nosso livro de visitas! (Sim, é um livro de visitas, que usará a maioria dos comportamentos do servidor sem escrever uma linha de código.)
Faça algum trabalho de preparação primeiro, crie algumas novas páginas e nomeie-as:
index.asp: página inicial do livro de visitas, usada para exibir mensagens, etc.
new.asp: Poste uma nova mensagem.
rep.asp: a página usada pelo webmaster para responder às mensagens.
edit.asp: uma página para editar algum conteúdo de mensagem não saudável.
del.asp: O mesmo que acima, mas o método é mais implacável, exclua-o diretamente. :)
login.asp: Somente o webmaster tem autoridade para responder, editar, excluir e outras operações mencionadas acima. O webmaster pode fazer login e gerenciar o livro de visitas através desta página.
desculpe.asp: A página retornada quando o login está incorreto.
Conforme mostrado na Figura (7-1).
7-1
Em termos de banco de dados, precisamos utilizar duas tabelas, conforme mostrado na Figura (7-2). A tabela admin é usada para armazenar o nome e a senha do superusuário, e a tabela f_bbs armazena as informações de postagem. Explicaremos isso em detalhes posteriormente.
7-2
Crie dois novos campos na tabela admin, chamados f_name e f_password, e defina o tipo de dados como text respectivamente, conforme mostrado na Figura (7-3).
7-3
A tabela b_bbs é um pouco problemática, mas não tenha medo, vamos fazer isso passo a passo, primeiro olhe a figura (7-4).
7-4
O campo ID é o campo chave do conteúdo da mensagem porque possui diversas funções Defina seu tipo de dados para numeração automática e defina-o como chave primária, ou seja, selecione-o e clique no círculo vermelho na Figura (7-4). botão.
f_name é o nome do usuário que deixou a mensagem, o que é muito simples.
f_content armazena o conteúdo da mensagem Como o tipo de dados de texto só pode armazenar até 255 caracteres, o que é um pouco menos para o conteúdo da nossa mensagem, precisamos defini-lo como uma nota aqui porque o tipo de dados da nota pode armazenar até 65.535. personagens, o que é suficiente. :)
f_oicq é o número OICQ do usuário da mensagem, definido com o mesmo nome de usuário.
f_email é o endereço de e-mail do usuário que deixou a mensagem e está definido com o mesmo nome de usuário.
f_homepage é o endereço da página inicial do usuário, definido com o mesmo nome de usuário.
f_time é a hora em que a mensagem foi enviada. Observe aqui que o tipo de dados deve ser alterado para data/hora e um valor padrão deve ser definido. Conforme mostrado na Figura (7-5). Esta now() é uma função integrada do VBA. Sua função é que se o valor do campo não for especificado ao enviar uma mensagem, o sistema preencherá o campo com a data e hora atuais.
f_repcontent é o conteúdo da resposta do webmaster, que é igual ao conteúdo da mensagem. Contudo, deve-se notar que um valor padrão também deve ser adicionado, conforme mostrado na Figura (7-6). Sua função é exibir “Ainda sem resposta” caso não haja resposta ao conteúdo da mensagem atual. Preste atenção às duas aspas duplas. Elas devem ser inseridas em inglês, como "". Se "" for inserido em chinês, será relatado um erro.
7-5
7-6
Depois de preparar o banco de dados, é a vez do nosso protagonista, index.asp. Esta página é usada para exibir mensagens e algumas conexões funcionais. Vamos primeiro dar uma olhada em sua aparência geral, conforme mostrado na Figura (7-7). Ao mesmo tempo, lembre-se de criar um conjunto de registros e nomeá-lo como livro de visitas.
7-7
Estou aqui apenas por conveniência, então não uso nenhuma foto. A aparência aproximada é a acima. O mais importante é exibir o nome da pessoa que deixou a mensagem, o conteúdo da mensagem e a resposta do webmaster. O seguinte "sem resposta" é usado para garantir que seja exibido quando não houver conteúdo da mensagem. não haverá erros. Então, alguns leitores atentos podem perguntar: por que não vi o número do OICQ e o endereço da página inicial que criei no banco de dados acima? Oh. . Não se preocupe, é claro que você precisa usá-los, veja a Figura (7-8), este é um visual basicamente formado.
7-8
Que tal, por favor, mostre o OICQ, e-mail, página inicial e horário de publicação. Parece bastante problemático. Não tenha medo, na verdade é muito simples, apenas algumas pequenas ações do servidor, vamos lá! ! Vamos dar um passo a passo.