Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
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>
Carregando comentários...