Tuzları ile giriş sayfası yapma yardıma mı ihtiyacınız var

0 Cevap php

Tamam, ben bir giriş sayfası yapmak için çalışıyorum. Ben tuzu ilave tüm sayfaları oldukça kadar iyi çalışmış gibi görünüyor. Onları gerçekten anlamıyorum, ama ben gibi temel şey yapıyor anlamak zor olmamalı. Burada "loginusr.php" bulunuyor:

<html>
<body>
<?php  

//form action = index.php

session_start();

include("mainmenu.php");  

$usrname  = mysql_real_escape_string($_POST['usrname']);    
$pass     = $_POST['password'];  
$salt     = $pass;
$password = sha1($salt.$pass);

$con = mysql_connect("localhost", "root", "g00dfor@boy");
if(!$con)
{
    die("Unable to establish connection with host. We apologize for any inconvienience.");
}

mysql_select_db("users", $con) or die("Can't connect to database.");

$select = "SELECT * FROM data WHERE usrname='$usrname' and password='$password'";
$query  = mysql_query($select);
$verify = mysql_num_rows($query);

if($verify==1)
{
    $_SESSION["valid_user"] = $usrname;
    header("location:index.php");
}    
else
{
    echo "Wrong username or password. Please check that CAPS LOCK is off.";
    echo "<br/>";
    echo "<a href=\"index.php\">Back to login</a>";
} 

mysql_close($con);    
?> 
</body>
</html>

Ben veritabanında şifre komut ile eşleşmiş echo $password; bana göstermek için komutu kullanılır. Yaptılar. Ben yanlış ne yapıyorum?

0 Cevap