diff --git a/addStrike.php b/addStrike.php index 6572dfc..c18b4aa 100644 --- a/addStrike.php +++ b/addStrike.php @@ -8,14 +8,16 @@ else { header("location:./"); } -function tryAddStrike($name, $damage, $type){ - $result = mysql_query("SELECT * FROM `pokemon`.`golpes` WHERE name = '$name' LIMIT 1"); +function tryAddStrike($name, $damage, $type){ + $ename = mysql_real_escape_string($name); + $edamage = mysql_real_escape_string($damage); + $result = mysql_query("SELECT * FROM `pokemon`.`golpes` WHERE name = '$ename' LIMIT 1"); if(mysql_num_rows($result) >= 1){ //Se ja existir o golpe $_SESSION['error'] = 1; header("location:acp.php"); } else { - $result = mysql_query("INSERT INTO `pokemon`.`golpes` (`name`, `damage`, `type`) VALUES ('$name', '$damage', '$type')"); + $result = mysql_query("INSERT INTO `pokemon`.`golpes` (`name`, `damage`, `type`) VALUES ('$ename', '$edamage', '$type')"); $_SESSION['error'] = 2; //Apesar do nome da variável da sessão, é uma instrução apenas header("location:acp.php"); } diff --git a/editStrike.php b/editStrike.php index 25b1fe0..e7a0717 100644 --- a/editStrike.php +++ b/editStrike.php @@ -9,14 +9,15 @@ header("location:./"); } function tryEditStrike($id, $name, $damage, $type){ - + $ename = mysql_real_escape_string($name); + $edamage = mysql_real_escape_string($damage); $result = mysql_query("SELECT * FROM `pokemon`.`golpes` WHERE id = '$id' LIMIT 1"); if(mysql_num_rows($result) == 0){ //Se não existir golpe com este ID $_SESSION['error2'] = 3; header("location:acp.php"); } else { - $result = mysql_query("UPDATE `pokemon`.`golpes` SET `name` = '$name', `damage` = '$damage', `type` = '$type' WHERE `id` = '$id'"); + $result = mysql_query("UPDATE `pokemon`.`golpes` SET `name` = '$ename', `damage` = '$edamage', `type` = '$type' WHERE `id` = '$id'"); $_SESSION['error2'] = 4; //Apesar do nome da variável da sessão, é uma instrução apenas header("location:acp.php"); } diff --git a/golpes.php b/golpes.php index 8cd2d84..05d463c 100644 --- a/golpes.php +++ b/golpes.php @@ -1,7 +1,8 @@ = 1){ //Se ja existir o usuário $_SESSION['error'] = 2; header("location:register.php"); } else { - $result = mysql_query("SELECT * FROM `pokemon`.`usuarios` WHERE email = '$email' LIMIT 1"); + $result = mysql_query("SELECT * FROM `pokemon`.`usuarios` WHERE email = '$eemail' LIMIT 1"); if(mysql_num_rows($result) >= 1){ //Se ja existir o email $_SESSION['error'] = 3; header("location:register.php"); } else { //Se a conta estiver 100% apta ao registro //Inserimos a conta no banco de dados - $result = mysql_query("INSERT INTO `pokemon`.`usuarios` (`user`, `email`, `password`) VALUES ('$user', '$email', '$pass')"); + $result = mysql_query("INSERT INTO `pokemon`.`usuarios` (`user`, `email`, `password`) VALUES ('$euser', '$eemail', '$pass')"); $_SESSION['error'] = 2; //Apesar do nome da variável da sessão, é uma instrução apenas header("location:login.php"); }