So recently I learned how to properly add a username and password to a database. My database is usersys, and the table storing user information is called userdb. The table has two columns - username (primary), password.
Kayıt formu, büyük işler doğru veritabanına kullanıcıların girişini girer ve ayrıca kullanıcının adı veritabanında ya da değil zaten olup olmadığını görmek için denetler.
Bunu dedi kimse bana bir oturum açma komut dosyası oluşturmanıza yardımcı olabilir, ben soruyorum. Şimdiye kadar, bu ben ne var:
$username = $_POST['username'];
$password = $_POST['password'];
$displayname = $_POST['username'];
$displayname = strtolower($displayname);
$displayname = ucfirst($displayname);
echo "Your username: " . $displayname . "<br />";
mysql_connect("localhost", "root", "******") or die(mysql_error());
echo "Connected to MySQL<br />";
mysql_select_db("usersys") or die(mysql_error());
echo "Connected to Database <br />";
$lcusername = strtolower($username);
$esclcusername = mysql_real_escape_string($lcusername);
$escpassword = mysql_real_escape_string($password);
$result = mysql_query("SELECT * FROM userdb WHERE username='$esclcusername' AND password='$escpassword'") or die(mysql_error());
$row = mysql_fetch_array( $result );
$validateUser = $row['username'];
$validatePass = $row['password'];
POST veri sayfasında önceki günlükte değil. Ben bu script tabloyu (userdb) kontrol edin ve kullanıcı önceki formdan girilen kullanıcı adı için satır bulmak ve girilen şifre userdb tabloda, o satırda set kullanıcı adı şifresini eşleştiğini doğrulamak istiyorum.
Ben de arada bir tür girilen kullanıcı adı varsa, bu tablo bulunamazsa eğer girilen kullanıcı adı mevcut değil kullanıcı anlatmak için olup olmadığını kontrol etmek istiyorum.