Baixe o app para aproveitar ainda mais
Prévia do material em texto
PHP e MySQL $email = str_replace(“/”,“”,$email); $email = str_replace(“@.”,“@”,$email); $email = str_replace(“.@”,“@”,$email); $email = str_replace(“,”,“.”,$email); $email = str_replace(“;”,“.”,$email); //variável que informará a ocorrência de erros $erro = 0; //verifica se foi digitado o nome if(empty(nome)){ $erro = 1; $msg = “Informe seu nome”; } //verifica tamanho mínimo do e-mail e se existe “@” e ponto. elseif(strlen($email)<8 || substr_count($email, “@”)!=1 || substr_count($email,”.”)==0){ $erro = 1; $msg = “E-mail não foi digitado corretamente”; } //verifica se o estado foi selecionado elseif(strlen($estado)!=2){ $erro = 1; $msg = “Informe o estado”; } //verifica o tamanho do login elseif(strlen(login)<5 || strlen(login)>15){ $erro = 1; $msg = “Login deve ter entre 5 e 15 caracteres”; } //verifica se a senha contém espaços em branco elseif(strstr($senha,' ')!=false){ $erro = 1; $msg = “A senha não deve conter espaços em branco”; } //compara senha1 e senha2 elseif($senha1 != $senha2){ $erro = 1; $msg = “Senhas digitadas não conferem”; } //se há erro, exibe mensagem: if($erro){ echo “<html><body>”; echo “<p align='center'>$msg</p>”; //cria um link 'voltar' usando javascript echo “<p align='center'><a href='javascript:history.back()'>Voltar</a></p>”; echo “</body></html>”; }else{ //aqui podemos realizar o tratamento das informações. Ex: gravando em arquivo //ou banco de dados echo “<html><body>”; echo “<p align='center'>Cadastro Realizado com sucesso!</p>”; echo “</body></html>”; } ?> O script acima verifica o preenchimento do formulário. Caso algum erro seja encontrado, a variável $erro recebe o valor 1, e a variável $msg recebe uma mensagem relacionada à irregularidade encontrada, que é exibida junto com um link, que utiliza uma função Javascript para levar o usuário à última página visitada (no caso, o formulário). Caso 44
Compartilhar