usado; 4 - Por ultimo e nao menos importante: o ultimo <input> e do tipo "submit". Ele que ira chamar a pagina que passamos no "action" do formulario. codigo: 1: <form name="dbase" method="post" action="cadastrar.php"> 2: Usuario: <input type="text" name="user"> 3: Email: <input type="text" name="nome"> 4: Senha: <input type="text" name="idade"> 5: Confirmar senha: <input type="text" name="telefone"> 6: <input type="submit" value="Enviar dados"> 7: </form>.csharpcode, .csharpcode pre{ font-size: small; color: black; font-family: consolas, "Courier New", courier, monospace; background-color: #ffffff; /*white-space: pre;*/}.csharpcode pre { margin: 0em; }.csharpcode .rem { color: #008000; }.csharpcode .kwrd { color: #0000ff; }.csharpcode .str { color: #006080; }.csharpcode .op { color: #0000c0; }.csharpcode .preproc { color: #cc6633; }.csharpcode .asp { background-color: #ffff00; }.csharpcode .html { color: #800000; }.csharpcode .attr { color: #ff0000; }.csharpcode .alt { background-color: #f4f4f4; width: 100%; margin: 0em;}.csharpcode .lnum { color: #606060; }cadastrar.php Irei dividir esse topico em varias etapas para poder explicar melhor cada uma delas. Capturando os dados vindos do formulario: Para fins de melhor organizacao do codigo, criaremos variaveis para representar os dados vindos do formulario e nessas variaveis passaremos os nomes dos campos utilizando o metodo POST do qual ja falamos anteriormente. Observe o codigo abaixo: codigo: 1: $user = $_POST["user"]; 2: $nome = $_POST["nome"]; 3: $idade = $_POST["idade"]; 4: $telefone = $_POST["telefone"];.csharpcode, .csharpcode pre{ font-size: small; color: black; font-family: consolas, "Courier New", courier, monospace; background-color: #ffffff; /*white-space: pre;*/}.csharpcode pre { margin: 0em; }.csharpcode .rem { color: #008000; }.csharpcode .kwrd { color: #0000ff; }.csharpcode .str { color: #006080; }.csharpcode .op { color: #0000c0; }.csharpcode .preproc { color: #cc6633; }.csharpcode .asp { background-color: #ffff00; }.csharpcode .html { color: #800000; }.csharpcode .attr { color: #ff0000; }.csharpcode .alt { background-color: #f4f4f4; width: 100%; margin: 0em;}.csharpcode .lnum { color: #606060; }O que vem antes do sinal de igual e o nome da variavel. Podemos dar qualquer nome para uma variavel seguindo algumas regras:1 Para criarmos uma variavel, sempre comecaremos colocando um cifrao($) antes do nome da variavel;2 A variavel deve ser unica. Nao podemos ter duas variaveis com o mesmo nome;3 Nao podemos colocar espacos e nem acentos nos nomes das variaveis: $Nome da variavel incorreto. $NomeDaVariavel correto. $nome_da_variavel correto.4 Para quem ainda nao esta familiarizado com o php, observe que toda linha, quando determinando recebimento de valores, termina com ponto e virgula(;) assim como acontece no javascript.O que vem depois do sinal de igual e o valor que cada variavel recebera. Observe que para pegar esse valor, utilizamos o metodo $_POST, que deve ser escrito exatamente dessa maneira, seguido de colchetes. Dentro dos colchetes colocamos, entre aspas, o nome do campo do formulario que contem o dado que aquela variavel recebera. O sinal de igual, nesse caso e em toda linguagem de programacao, devera ser ligo como recebe e nao como e igual:$user = $_POST[user]; le-se a variavel $user recebe, pelo metodo POST, o valor do campo de nome user.Fazendo a validacao dos dadosVamos ver, inicialmente, a funcao que usaremos para criar e/ou abrir o arquivo txt:fopen: essa e a funcao que cria o arquivo, caso ele ainda nao exista, e abre-o. Essa funcao contem alguns parametros necessarios.