Como salvar dreamweaver dados do formulário web em um banco de dados

Salve as informações recolhidas a partir de formulários da Web em uma tabela de banco de dados.

Um formulário Web é uma maneira de reunir informações de seus visitantes, e requer apenas uma pequena quantidade de código HTML (Hypertext Markup Language) para criar um formulário Web com Dreamweaver. No entanto, o formulário da Web não será útil a menos que você especificar no código o que fazer com a informação recolhida a partir do formulário. Alguns webmasters salvar as informações em um arquivo de texto para ser olhado e tratadas mais tarde. Outros escolhem para salvar as informações em um banco de dados. Isso mantém os dados organizado e seguro, facilitando a consulta e mostrar em outras páginas do site.

Usando um componente

  • Faça o download do formulário para plug-in banco de dados para Dreamweaver. O plug-in requer que você tenha Dreamweaver MX ou posterior. Com o formulário para plug-in de banco de dados, basta clicar em um botão e adicionar as informações do banco de dados e o plugin irá adicionar automaticamente o código para o formulário que irá enviar a entrada do usuário em um banco de dados.

  • Clique duas vezes no formulário para .mxp do banco de dados arquivo baixado para instalá-lo no Dreamweaver. Se você tem Dreamweaver aberto, feche-o antes de instalar o arquivo .mxp.

  • Abra o arquivo página da Web no Dreamweaver que tem seu formulário Web.

  • Clique no formulário Web para selecioná-lo. Clique "Cardápio" no Dreamweaver e, em seguida, "Comandos." Clique "Inserir FormToDatabase" para abrir a caixa de diálogo por forma a base de dados.

  • Digite os detalhes para o seu banco de dados, incluindo o nome do banco de dados e o nome de usuário e senha que você usa para efetuar login no banco de dados. Clique "Está bem" Quando tiver terminado. O plugin irá adicionar o código para o arquivo da página Web. Salve o arquivo e enviá-lo para o seu site.

adicionando Codificação

  • Abra o formulário Web no Dreamweaver. Troque para "Código" vista clicando no "Código" botão no "Documento" barra de ferramentas.

  • Procure o código que começa o formulário Web. Ela começa com "

    "

    Desconsidere as aspas no início e no fim da linha de código. O seu nome de formulário será outra coisa, mas o resto do código deve permanecer o mesmo no início do formulário Web. O resto do código depois que mostra os diferentes campos para o formulário Web.

  • Salve e feche o formulário. Iniciar uma nova página PHP, clicando no item de menu "Arquivo" e depois no botão "Novo". Selecione "PHP" como o tipo de arquivo que você está criando a partir das categorias. PHP (Hypertext Preprocessor) é uma linguagem de script criado para fazer sites dinâmicos. Use PHP para o código para enviar a entrada de formulário em um banco de dados porque ele funciona bem com SQL (linguagem de banco de dados).

  • Mudar para a Visão "Código" novamente e digite o seguinte código para iniciar a conexão com o banco de dados:

    "

    $ User = "nome de usuário";

    $ pwd = "senha";

    $ Db = "formdb";

    $ Host = "localhost";

    $ Cid = {nome do banco} _Connect ($ host, $ usr, $ pwd) - // se conectar ao banco de dados que você está usando.

    if (! $ cid) {echo ("ERRO: " . {Nome do banco} _error (). " n") -}

    ?gt;"

    Omitir as aspas no início e final do bloco de código. Alterar as informações para o "$ User," "$ Pwd," "$ db" e "$ host" variáveis ​​para corresponder ao seu banco de dados. A maioria das informações de acolhimento $ será "localhost", Assim você pode manter este o mesmo. Adicione o nome do banco de dados para a seguinte linha: "$ Cid = {nome do banco} _Connect ($ host, $ usr, $ pwd) -." Por exemplo, se você estiver usando um banco de dados MySQL, o código será "mysql_connect ($ host, $ usr, $ pwd) -" ou "pg_connect ($ host, $ usr, $ pwd) -" para um banco de dados PostgreSQL. Altere as outras instâncias do "{nome do banco de dados}" ao código de direito de indicar o aplicativo de banco de dados você está usando.

  • Adicionar o código PHP que usará SQL para inserir a informação da forma na base de dados.

    " lt;? php

    if ($ _SERVER [ `REQUEST_METHOD`] == "POSTAR") {



    // Esses são os campos do seu formulário

    $ Campo1 = $ _ POST [ `campo1`];

    $ Field2 = $ _ POST [ `field2`];

    $ Field3 = $ _ POST [ `field3`];

    $ Field4 = $ _ POST [ `field4`];

    // Inserir no banco de dados

    $ SQL = " tabela INSERT INTO "- Change `tabela` para o nome da tabela que será inserir os dados em

    $ SQL = $ SQL. " (COLUMN1, column2, column3, column4) VALUES "- Alterar para os nomes das colunas ou campos em sua tabela de banco de dados

    $ SQL = $ SQL. " ( `$ Field1`, `$ field2`, `$ field3`, `$ field4`) "- Se você mudou os nomes das variáveis ​​acima, correspondem aos nomes aqui

    $ Result = {nome do banco} _db_query ($ db,"$ SQL", $ Cid);

    if (! $ result) {

    eco("ERRO: " . {Nome do banco} _error (). " N $ SQL n") -}

    echo ("Itens adicionados ao banco de dados com sucesso n");

    }

    {Nome do banco} _close ($ cid);

    ?gt;"

    Mudar o "$ Campo1," "$ Field2," "$ field3" e "$ field4" a nomes que melhor coorespond para os campos de seu formulário Web. Mudar o "campo1," "field2," "field3" e "field4" para o nome dos itens do formulário em seu formulário Web. Se você tiver mais de quatro itens do formulário, basta adicionar mais para as linhas de código. Por exemplo, se o formulário Web é uma forma de contato que tem cinco campos (nome, endereço, cidade, estado e CEP), que parte do código será algo parecido com isto:

    "// Esses são os campos do seu formulário

    $ Name = $ _ POST [ `name`];

    $ Address = $ _ POST [ `endereço`];

    $ City = $ _ POST [ `cidade`];

    $ State = $ _ POST [ `state`];

    $ Zip = $ _ POST [ `zip`] -"

    Preste atenção aos comentários no código (as partes que começa com ) para alterar o código nos lugares que são necessários. Também olhar para o "{nome do banco de dados}" itens no código e mudá-lo para o nome do aplicativo de banco de dados que você está usando. Salve o arquivo como "submit_into_database.php." Carregar este arquivo e o arquivo com o formulário da Web para o servidor Web. Ambos os arquivos devem ser mantidos na mesma pasta.

De esta maneira? Compartilhar em redes sociais:

LiveInternet