Witam znalazłem kiedyś na tym forum taki zgrabny skrypcik do logowania sie na sesjach z userem w mysql..
<?
require_once('./config.php');
if($_SESSION['access'] != 'root'){
@header ("Location: index.php"); }
function usun($data)
{
{
}
}
if (isset($_POST['submit'])){ if (empty($_POST['login'])){ $message .= '<font class="blad">Nie podałeś loginu</font><br />';
$l = FALSE;}
else
{
$l = usun($_POST['login']);
}
if (empty($_POST['haslo'])) {
$message .= '<font class="blad">Nie podałeś hasła</font><br />';
$h = FALSE;
}
else
{
$h = usun($_POST['haslo']);
}
if ( $l && $h )
{
$query = "SELECT username, access FROM user WHERE username='$l' AND haslo=password('$h')";
if($row)
{
$_SESSION['username'] = $row['username'];
$_SESSION['access'] = $row['access'];
$_GET['cmd'] = 'ok';
header ("Location: list.php"); // przekierowuje nas na jaka strone chcemy }
else
{
$message .= '<font class="blad">Błędne hasło lub login</font><br />';
}
}
else
{
$message .= '<font class="blad">Spróbuj jeszcze raz</font>';
}
}
?>
<div align="center">
}
?>
</div>
chciałem go przerobić aby user i haslo bylo na sztywno w kodzie, zrobilem cos takiego:
<?
if($_SESSION['access'] != 'root'){
@header ("Location: index.php"); }
function usun($data)
{
{
}
}
if (isset($_POST['submit'])){ if (empty($_POST['login'])){ $message .= '<font class="blad">Nie podałeś loginu</font><br />';
$l = FALSE;}
else
{
$l = usun($_POST['login']);
}
if (empty($_POST['haslo'])) {
$message .= '<font class="blad">Nie podałeś hasła</font><br />';
$h = FALSE;
}
else
{
$h = usun($_POST['haslo']);
}
{
$_SESSION['username'] = 'admin';
$_SESSION['access'] = 'admin';
$_GET['cmd'] = 'ok';
header ("Location: tabelki.php"); // przekierowuje nas na jaka strone chcemy }
else
{
$message .= '<font class="blad">Błędne hasło lub login</font><br />';
}
}
else
{
$message .= '<font class="blad">Spróbuj jeszcze raz</font>';
}
}
?>
<div align="center">
}
?>
</div>
ale niestety wywala
Parse error: syntax error, unexpected T_ELSE in /login.php on line 42czy ogolnie moj zamysl jest dobry tylko mam gdzies blad ze skladnia?