Buscar

16050514-Apostila-Programacao-PHP-e-MySQL-ExatasWeb-43

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

Continue navegando