bganonymous
Registered
Някой може ли да направи във този login.php файл, функция за запомняне на потребителското име (без паролата). Тоест: когато потребителя е затворил браузъра си без да е натиснал logout бутона - следващия път на полето потребителско име да пише потребителското име с което се е логнал. Тоест: да стане ето така:
Но, без да е нужно checkbox за отбелязване за да се запомни...
Ето кода на PHP формата:
Ето HTML формата:
Благодаря предварително!
Код:
<input name="username" type="text" size="30" class="usernamebg" value="тук потребителското име" />
Но, без да е нужно checkbox за отбелязване за да се запомни...
Ето кода на PHP формата:
Код:
<?php
if($_POST['login']) {
if($_POST['username'] != NULL && $_POST['password'] != NULL) {
$username = ($_POST['username']);
$password = ($_POST['password']);
$query = "SELECT * FROM users WHERE username = '$username' AND password = '$password'";
$my = mysql_fetch_array($do);
$do = mysql_query($query);
$row = mysql_fetch_array($do);
if($username == $row['username'] && $password == $row['password']) {
session_register("username");
session_register("password");
$iplastlogin = $_SERVER['REMOTE_ADDR'];
$datelastlogin = date('d.m.Y H:i:s');
$query=mysql_query("UPDATE `users` SET `iplastlogin` = '$iplastlogin', `datelastlogin` = '$datelastlogin', `logintimes` = logintimes + 1 WHERE `id` = $row[id]") or die(mysql_error());
echo "<div class='success-box'>Вие влязохте успешно! Ще бъдете пренасочени към вашият акаунт след броени секунди...</div>";
echo "<meta http-equiv='refresh' content='0; url=my.php' />";
}
else { echo '<div class="error-box">Въвели сте грешно потребителско име и/или парола! Моля, опитайте отново.</div>'; }
}
}
ob_end_flush();
?>
Ето HTML формата:
Код:
<form action="" method="POST">
<p class="textbg">Потребителско име / Играч:</p>
<p class="textbg"><label><input name="username" type="text" size="30" class="usernamebg" value="" /></label></p>
<p class="textbg">Парола на акаунта:</p>
<p class="textbg"><label><input name="password" type="password" size="30" class="passwordbg" value="" /></label></p>
<input type="submit" name="login" value="Влизане" tabindex="3" class="big-btn grey" /><br />
</form>
Благодаря предварително!