Jump to content

ivopereira18

Members
  • Content count

    10
  • Joined

  • Last visited

Community Reputation

0 Comum

About ivopereira18

  1. ivopereira18

    Erro no cadastro em banco de dados PHP

    Ele sempre imprime a mensagem : Esse login já existe'. e não cadastra no banco de dados
  2. ivopereira18

    Erro no cadastro em banco de dados PHP

    Codigo HTML <html> <head> <meta charset="UTF-8" /> <title> Cadastro de Usuário</title> <link rel="stylesheet" type="text/css" href="stylesheet.css"> </head> <body> <div id="menu"> <h6> <a class="ancoras" href="login.html">Login</a> <a class="ancoras" href="cadastro.html">Cadastro</a> <a class="ancoras" href="perfil.html">Perfil</a> <a class="ancoras" href="jogos.html">Jogos</a> </h6> </div> <br /> <br/> <br /> <br /> <div id="area"> <form id="formulario" method="POST" action="cadastro.php"> <fieldset> <table> <tr> <td colspan="2"><legend><b>Cadastro de Usuários</b></legend></td> </tr> <tr> <td colspan="2"><hr /></td> </tr> <tr> <td><label>Nome Completo:</label></td> <td><input type="text" name="nomeCompleto" id="nomeCompleto"></td> </tr> <tr> <td><label>Login:</label></td> <td><input type="text" name="login" id="login"></td> </tr> <tr> <td><label>Data de Nascimento:</label></td> <td><input type="date" name="dataAniversario" id="dataAniversario"></td> </tr> <tr> <td><label>País:</label></td> <td><input type="text" name="pais" id="pais"></td> </tr> <tr> <td><label>Time Favorito:</label></td> <td><input type="text" name="time" id="time"></td> </tr> <tr> <td><label>Comida Favorita:</label></td> <td><input type="text" name="comidaFavorita" id="comidaFavorita"></td> </tr> <tr> <td><label>Senha:</label></td> <td><input type="password" name="senha" id="senha"></td> </tr> <tr> <td colspan="2"><input class="btn_submit" type="submit" value="Cadastrar" id="cadastrar" name="cadastrar"></td> </tr> </table> </fieldset> </form> </div> </body> </html>
  3. ivopereira18

    Erro no cadastro em banco de dados PHP

    Codigo PHP <?php ini_set('display_errors', true); error_reporting(E_ALL); $connect = mysqli_connect('localhost','root@localhost','','jogo'); if (mysqli_connect_errno()){ echo "Falha ao conectar ao banco de dados!: " . mysqli_connect_error(); } $login = $_POST['login']; $nome = $_POST['nomeCompleto']; $data = $_POST['dataAniversario']; $pais = $_POST['pais']; $time = $_POST['time']; $comida = $_POST['comidaFavorita']; $senha = MD5($_POST['senha']); $select = mysqli_query($connect,"SELECT login FROM usuarios WHERE login = '$login'"); $array = mysqli_fetch_array($select); $logarray = $array['login']; if($login == "" || $login == null){ echo"<script language='javascript' type='text/javascript'>alert('O campo login deve ser preenchido');window.location.href='cadastro.html';</script>"; }else{ if($logarray == $login){ echo"<script language='javascript' type='text/javascript'>alert('Esse login já existe');window.location.href='cadastro.html';</script>"; die(); }else{ $query = "INSERT INTO usuarios ( nomeCompleto, login, data, pais, time, comidaFavorita, senha) VALUES ('$nome','$login','$data','$pais', '$time','$comida','$senha')"; $insert = mysqli_query($connect, $query); if($insert){ echo"<script language='javascript' type='text/javascript'>alert('Usuário cadastrado com sucesso!');window.location.href='login.html';</script>"; }else{ echo"<script language='javascript' type='text/javascript'>alert('Não foi possível cadastrar esse usuário');window.location.href='cadastro.html'</script>"; } } } mysqli_close($connect); ?>
  4. ivopereira18

    Erro no cadastro em banco de dados

    estava usando apenas MySQL. Agora utilizei o MySqli e funcionou. Obrigado pessoal!
  5. ivopereira18

    Erro no cadastro em banco de dados

    fiz os debugs e o erro aparecido foi: Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /Applications/XAMPP/xamppfiles/htdocs/atividade02PHP/cadastro.php on line 8 Warning: mysqli_query() expects parameter 1 to be mysqli, string given in /Applications/XAMPP/xamppfiles/htdocs/atividade02PHP/cadastro.php on line 11 Warning: mysql_fetch_array() expects parameter 1 to be resource, null given in /Applications/XAMPP/xamppfiles/htdocs/atividade02PHP/cadastro.php on line 12 No database selected fiz debug nas querys e nao apresentaram erro
  6. ivopereira18

    Erro no cadastro em banco de dados

    nao deu certo, o problema nao parece ser na query
  7. ivopereira18

    Erro no cadastro em banco de dados

  8. ivopereira18

    Erro no cadastro em banco de dados

  9. ivopereira18

    Erro no cadastro em banco de dados

    amigo, e pq no caso, o banco nao tem senha, entao por isso um campo ficou vazio
  10. ivopereira18

    Erro no cadastro em banco de dados

    Olá pessoal. Tenho que fazer um programa que faz cadastro de login e senha em um banco de dados. Banco de dados: jogo tabela: usuarios campos: ID int auto increment; login varchar(30); senha varchar (40); Está dando erro na linha 18. Code PHP: <?php$conexion;if(!($conexion=mysql_connect('localhost','ivo'))) { echo "error"; exit(); }else{ $login = $_POST['login'];$senha = MD5($_POST['senha']);$connect = mysql_connect('localhost','ivo');$db = mysql_select_db('jogo', $connect);$query_select = "SELECT login FROM usuarios WHERE login = '$login'";$select = mysql_query($query_select,$connect);$array = mysql_fetch_array($select);$logarray = $array['login']; if($login == "" || $login == null){ echo"<script language='javascript' type='text/javascript'>alert('O campo login deve ser preenchido');window.location.href='cadastro.html';</script>"; }else{ if($logarray == $login){ echo"<script language='javascript' type='text/javascript'>alert('Esse login já existe');window.location.href='cadastro.html';</script>"; die(); }else{ $query = "INSERT INTO usuarios (login,senha) VALUES ('$login','$senha')"; $insert = mysql_query($query,$connect); if($insert){ echo"<script language='javascript' type='text/javascript'>alert('Usuário cadastrado com sucesso!');window.location.href='login.html'</script>"; }else{ echo"<script language='javascript' type='text/javascript'>alert('Não foi possível cadastrar esse usuário');window.location.href='cadastro.html'</script>"; } } }}?> HTML: <html><head><title> Cadastro</title></head><body><form method="POST" action="cadastro.php"><label>Login:</label><input type="text" name="login" id="login"><br><label>Senha:</label><input type="password" name="senha" id="senha"><br><input type="submit" value="Cadastrar" id="cadastrar" name="cadastrar"></form></body></html>
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.