Mam taki skrypt logowania
<?php
$Logowanie = 'zaloguj';
require ('../konfiguracja.php');
mysql_connect ('localhost', 'root', 'krasnal') or
die ("nie udało sie połączyć");
if($_SESSION['logowanie'] == 0)
{
echo '<form id="LOGOWANIE" method="post" action="index.php" enctype="multipart/form-data"> <h2>Zaloguj się:</h2>
<div>
Login:<br />
<input id ="login" type="text" name="login" maxlength="15"/><br /><br />
Hasło:<br />
<input id ="haslo" type="password" name="haslo" maxlength="10"/><br /><br />
<input id ="zaloguj" type="submit" name="zaloguj" value="Zaloguj"/>
<a href="form_rej.php"><input id ="zarejestruj" type="submit" name="zarejestruj" value="Zarejestruj"/></a>
</div>
</form>';
if (isset($_POST['login']) && isset($_POST['haslo']))
{
$login = $_POST['login'];
$haslo = $_POST['haslo'];
$id = $_POST['id'];
$email = $_POST['email'];
$szablon = $_POST['szablon'];
$jezyk = $_POST['jezyk'];
$uzyt_czyadmin = $_POST['uzyt_czyadmin'];
$zalogowany = $_POST['zalogowany'];
$sql = 'SELECT id FROM '.$Prefix.'uzytkownicy WHERE login="'.$login.'" and haslo="'.$haslo.'"';
$_SESSION['haslo'] = $haslo;
$_SESSION['login'] = $login;
$_SESSION['zalogowany'] = 't';
$_SESSION['id'] = $id;
$_SESSION['email'] = $email;
$_SESSION['szablon'] = $szablon;
$_SESSION['jezyk'] = $jezyk;
$_SESSION['uzyt_czyadmin'] = $uzyt_czyadmin;
$uzyt_czyadmin['zalogowany'] = $zalogowany;
echo "zostałeś zalogowany jako: $login";
header ('location: index.php');
}
}
}
else {
echo "Zostałeś zalogowany jako ".$_SESSION['login']."<br><a href='index.php?log=wyloguj'>wyloguj</a>";
}
$intTimeoutSeconds = 600; //wartosc podana w sekundach czyli zostaniesz wylogowany po 10 minutach jezeli niebyles aktywny
if(isset($_SESSION['intLastRefreshTime']))
{
if(($_SESSION['intLastRefreshTime']+$intTimeoutSeconds)<time())
{
header('location: ../index.php');
}
}
$_SESSION['intLastRefreshTime'] = time();
if ($_GET['log'] == "wyloguj") {
header('location: index.php');
}
?>
Mam ten problem że nie można się zalogować. Klikając na zaloguj nic się nie dzieje. Proszę o pomoc.
Ten post edytował parafik 29.11.2009, 12:48:16