Parašė IGEN· 2012 Vas. 17 19:02:21
#1
<?php
include ("connect.php");
if(isset($_POST['user']))
{
$user = $_POST['user'];
$pass = md5($_POST['pass']);
if(!$connect) {die('Could not connect: '. mysql_error());}
mysql_select_db("real", $connect);
if(mysql_num_rows(mysql_query("SELECT * FROM users where username = '$user' AND password = '$pass'")))
{
$result= mysql_query("SELECT * FROM users where username = '$user' AND password = '$pass'");
while($row = mysql_fetch_array($results))
{
$expire=time()+60*60*24*30;// 1menesi
setcookie("uid", $row['uid'], $expire);
echo "Prisijungete sekmingai<b>".$row['username']."</b><br>";
}
}else{
//blogas pw or name
echo "<b> neteisingas vartotojo vardas arba pass</b><br><br>";
}
mysql_close($connect);
}
echo "<form method='post' action='login.php'>
Vartotojo vardas <input type='text' name='user'><br>
Slaptazodis <input type='password' name='pass'><br>
<input type='submit' value='Prisijungti'>
</form>
";
?>
Sveiki, kas padės tam atsilyginsiu.
Prie
mysql prikonektina.
Per registracija viskas puiku :)
Į
phpmyadminą duomenys įsirašo,
bet štai logine įvedu egzistuojančius duomenis ir visada raso:
neteisingas vartotojo vardas arba pass
Norėčiau, kad kodo pagrindo nekeistumete, tiesiog, kad pateisytumete/redaguotumete kelias klaideles.
Ačiū.