.. nigdzie nie ma konkretnego rozwiązania.
Wyszukałem masę skryptów logowania ale niestety żaden nie działa.
Ostatnio więcej uwagi poświęciłem temu:
<?php
if (isset($_POST['konto']) and
isset($_POST['password']) )
{
require('conf.inc.php');
if ($konto!="" and $password!="")
{
$password = sha1
(md5($password));
$zapytanie="SELECT id FROM user WHERE login='$konto' and password ='$password'";
$id=$temp['id'];
if ($ile==1)
{
$_SESSION['user_id']=$id;
$_SESSION['login']=$konto;
echo('Zostales zalogowany. ');
}
else echo ('Podales zle dane. Kliknij wstecz aby sprobowac ponownie.');
}
}
else{
?>
<head>
<style>
* {
margin:0;
padding:0;
font-family: Arial ;
font-style: oblique ;
font-size: small ;
}
.left {
float:left;
}
.left a {
color:#7BB51D;
font-size:16px;
text-decoration:none;
padding-top:10px;
display:inline-block;
padding-left:5px;
}
.login {
margin:5% 5%;
width:479px;
height:232px;
}
.login p {
letter-spacing:-0.02em;
line-height:.5em;
margin-bottom:15px;
text-indent:5px;
}
.login input {
margin:5px;
border:1px solid #ccc;
padding:4px;
width:80%;
-moz-border-radius: 6px; -webkit-border-radius: 6px;
}
.login input.submit {
float:right;
width:22%;
background:#fff;
margin-right:17%;
cursor:pointer;
}
.loginWrap {
height:200px;
width:450px;
float:left;
margin:60px 0 0 35px;
display:inline;
}
</style>
</head>
<body>
<div class="login">
<form action="" method="POST">
<b>Username:</b><br/>
<input name="konto" type="text" value="" /><br/>
<b>Password:</b><br/>
<input name="password" type="password" value="" /><br/>
<input type="submit" value="Login" class="submit" onClick="TheLogin(this.form)">
<a href="http://refbackbank.com/register.php">You don't have account?</a><br />
<a href="http://refbackbank.com/recover/">Lost password?</a></font><br /><br />
<a href="#" class="lbAction" rel="deactivate">[X]</a>
</form>
</body>
</html>
<?php
}?>
Niestety nie działa. Nie wiem co jest nie tak.
Dodam że tabela w bazie danych z użytkownikami nazywa się test_users.
A login jest zapisany jako
nickHasło natomiast jako
passPróbowałem już kilkanaście różnych kombinacji. Zmieniałem nazwy
konto na nick itd. ale nie przynosi to pożądanego rezultatu. Proszę o wskazówki.