BsAqua
Hectopat
- Katılım
- 10 Temmuz 2020
- Mesajlar
- 183
- Çözümler
- 2
Daha fazla
- Cinsiyet
- Erkek
Unity üzerinden geliştirdiğim oyun için bir kayıt sistemi hazırlıyordum ancak şu hatayı alıyorum;
Notice: Undefined index: name in C:\xampp\htdocs\1243234\kayit.php on line 11
Notice: Undefined index: password in C:\xampp\htdocs\1243234\kayit.php on line 12
Kodlarım;
Notice: Undefined index: name in C:\xampp\htdocs\1243234\kayit.php on line 11
Notice: Undefined index: password in C:\xampp\htdocs\1243234\kayit.php on line 12
Kodlarım;
Kod:
<?php
$con = mysqli_connect("localhost", "root", "", "meforgersdbu");
if (mysqli_connect_errno())
{
echo "1";
exit();
}
$username = $_POST["name"];
$password = $_POST["password"];
$namecheckquery = "SELECT name FROM players WHERE name'" . $username . "';";
$namecheck = mysqli_query($con, $namecheckquery) or die("2:İsim kontrolü hatası");
if(mysqli_num_rows($namecheck) > 0)
{
echo "3: İsiminizi kontrol ediniz";
exit();
}
$salt = "\$5\$rounds=5000\$" . "steamedhams" . $username . "\$";
$hash = crypt($password, $salt);
$insertuserquery = "INSERT INTO players (username, hash, salt) VALUES ('" . $username . "', '" . $hash . "', '" . $salt . "');";
mysqli_query($con, $insertuserquery) or die("4")
?>