Witam mam pewien skrypt do logowania opart na sesjach którego kod podaje niżej
<?
$log = 'test';
$pass = 'pwd';
function zalogowany_x($x)
{
print 'Jestes zalogowany jako: <b>' . $x . '</b>';
}
function formularz($a)
{
$a = \"<form ACTION=\".$_SERVER['PHP_SELF'].\" method='post'>\";
$a .= \"<input TYPE='hidden' name='u' value='1'>\";
$a .= \"login: <input TYPE='text' name='login'><br>\";
$a .= \"haslo: <input TYPE='text' name='pass'><br>\";
$a .= \"<input TYPE='submit' value='loguj'>\";
return $a;
};
function loguj_uzytkownika($LOG, $PASS, $l, $p)
{
if(($l==$LOG)&&($p==$PASS))
{
$_SESSION['login'] = $LOG;
$_SESSION['pass'] = $PASS;
} else {
print 'Dane nie sa prawidlowe!'; print \"<a HREF='index.php'>Loguj się ponownie</A>\";
}
};
((!empty($_SESSION['login']))&&(!empty($_SESSION['pass'])) ? zalogowany_x
($_SESSION['login']) : ((@$_POST['u']==\"\") ? print formularz($a=\"true\") : loguj_uzytkownika(@$_POST['login'], @$_POST['pass'], $log, $pass))); ?>
MAM wielką prośbę czy ktoś potrafi przerobić ten skrypt aby logowanie było dla kilku użytkowników a nie jednego
Pozdrawiam