Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //index.php
- <?php
- require'classes/config.php';
- if(isset($_POST['nome']) && !empty($_POST['nome'])){
- $nome = addslashes(htmlspecialchars(strlen(ucwords($_POST['nome']))));
- var_dump($nome);
- if(strlen($nome<4)){
- echo"Nome muito pequeno";
- }
- $idade = addslashes(htmlspecialchars(ucwords($_POST['idade'])));
- var_dump($idade);
- if(strlen($idade<15)){
- echo"Idade Invalida!";
- }
- $email = addslashes(htmlspecialchars(strlen(ucwords($_POST['email']))));
- var_dump($email);
- if(strlen($email<10)){
- echo"Email Invalido!";
- }
- $senha = addslashes(htmlspecialchars(strlen(ucwords($_POST['senha']))));
- var_dump($senha);
- if(strlen($senha<8)){
- echo"Senha Muito Curta!";
- }
- $verificador = "SELECT * FROM usuarios WHERE email='$email'";
- var_dump($verificador);
- $verificador = $pdo->query($verificador);
- if($verificador->rowCount()>0){
- echo"Usuario com este e-mail ja existe";
- }else{
- $insere = "INSERT INTO usuarios SET nome='$nome',idade='$idade',senha='$senha'";
- $insere = $pdo->query($insere);
- }
- }
- ?>
- <!DOCTYPE html>
- <html>
- <head>
- <title></title>
- <link rel="stylesheet" type="text/css" href="css/bootstrap.min.css">
- </head>
- <body>
- <div class="container">
- <div class="col-xs-3">
- <form action="" method="post">
- <input type="text" name="nome" placeholder="Digite seu Nome Completo" class="form-control" maxlength="100"><br>
- <input type="number" name="idade" placeholder="Digite sua Idade Ex:22" class="form-control" maxlength="2"><br>
- <input type="text" name="email" placeholder="Digite seu Melhor E-mail" class="form-control" maxlength="100"><br>
- <input type="password" name="senha" placeholder="Digite uma senha segura" class="form-control" maxlength="15"><br>
- <input type="submit" class="form-control btn btn-success" name="" value="Cadastrar">
- </form>
- </div>
- <div class="col-xs-6"></div>
- <div class="col-xs-3"></div>
- </div>
- </body>
- </html>
- //config.php
- <?php
- $conn = "mysql:host=localhost;dbname=bancoblog";
- $user = "root";
- $pass = "";
- try{
- $pdo = new PDO($conn,$user,$pass);
- }catch(PDOException $e){
- echo"O seguinte problema foi identificado ".$e->getMessage();
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement