Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: Del php prisijungimo.

Parašė Faitas.· 2011 Bir. 23 12:06:32
#20

Išviso, turėtum duomenis imti ne taip. :)

Pavyzdys:


<?php
 
//Gauname įvesta vartotojo vardą
$username = $_POST['username'];
 
//MySQL duom.bazėje yra lentelė vartotojai, lentelės turinys: id, username, password
 
//Ieškome tokio vartotojo, kuris buvo įvestas į formą
$query = mysql_query("SELECT * FROM vartotojai WHERE username = '$username' LIMIT 1");
 
if(mysql_num_rows($query) == 0)
{
echo "Toks vartotojas nerastas.";
}
else
{
$password = md5($_POST['password']);
 
while($row == mysql_fetch_array($query))
{
$user_password_db = $row['password']; // Turi duom.bazėje būti slaptažodis užkoduotas md5 koduote
 
if($password == $user_password_db)
{
$_SERVER['name'] = $username;
}
else
{
echo "Neteisingas slaptažodis";
}
}
}
 
?>