Baixe o app para aproveitar ainda mais
Prévia do material em texto
PHP e MySQL <p>Nome: <input type=”text” name=”nome” size=”20”></p> <p>E-mail: <input type=”text” name=”email” size=”20”></p> <p>Estado: <select name=”estado”> <option value=”AC”>AC</option> <option value=”AL”>AL</option> <option value=”AM”>AM</option> <option value=”AP”>AP</option> <option value=”BA”>BA</option> <option value=”CE”>CE</option> <option value=”DF”>DF</option> <option value=”ES”>ES</option> <option value=”GO”>GO</option> <option value=”MA”>MA</option> <option value=”MG”>MG</option> <option value=”MS”>MS</option> <option value=”MT”>MT</option> <option value=”PA”>PA</option> <option value=”PB”>PB</option> <option value=”PE”>PE</option> <option value=”PI”>PI</option> <option value=”PR”>PR</option> <option value=”RJ”>RJ</option> <option value=”RN”>RN</option> <option value=”RO”>RO</option> <option value=”RR”>RR</option> <option value=”RS”>RS</option> <option value=”SC”>SC</option> <option value=”SE”>SE</option> <option value=”SP”>SP</option> <option value=”TO”>TO</option> </select></p> <p>Login: <input type=”text” name=”login” size=”20”></p> <p>Senha: <input type=”password” name=”senha1” size=”20”></p> <p>Confirma Senha: <input type=”password” name=”senha2” size=”20”></p> <p><input type=”submit” value=”enviar” name=”enviar”></p> </form> </body> </html> Quando o usuário clicar no botão enviar, as informações do formulário serão enviadas para a função valida(), que verifica o preenchimento correto dos campos e retorna um valor booleano. Caso seja encontrada uma irregularidade, a função retorna false (falso) e os dados não serão enviados ao servidor. Caso todas as informações estejam corretas, a função retorna true (verdadeiro) e o formulário é enviado para o servidor. Vamos agora ao script cadastro.php: <?php //captura as informações do formulário através do array POST $nome = $_POST['nome']; $email = $_POST['email']; $estado = $_POST['estado']; $login = $_POST['login']; $senha1 = $_POST['senha1']; $senha2 = $_POST['senha2']; //elimina erros na digitação de e-mails $email = str_replace(“ ”,“”,$email); 43
Compartilhar