Proszę o pomoc przy przerobieniu skryptu logowania z cookies na sesje. Już nie mogę z tymi sesjami, nie mogę ich w żaden sposób ugryźć.
Mam takie kody:
function.php
<?php
function logowanie () {
if ( isset($_POST['logowanie']) ) { $login = $_POST['login'];
$password = (md5($_POST['password']));
if ($login and $password) {
$query = mysql_query('SELECT id_user FROM users WHERE username="'.$login.'" && password="'.$password.'"');
if ($row = 1){
header("Location: index.php"); } else { echo '<div class="error">Błędne hasło lub login!</div>'; } } else { echo '<div class="error">Wpisz swój Login</div>'; } } if ( isset($_GET['logout']) ) { }
echo '<table width="350" align="center"><tr><td> <div class="login">
<div class="login-form">
<img src="images/login/login.gif" alt="Login" />
<form name="login" action="index.php" method="post">
<input type="hidden" name="logowanie" />
<div class="form-block">
<div class="inputlabel">Użytkownik</div>
<div><input type="text" name="login" class="loginbox" /></div>
<div class="inputlabel">Hasło</div>
<div><input type="password" name="password" class="loginbox" /></div>
<div align="left"><input type="submit" name="loguj" value="Zaloguj" class="button"/></div>
</div>
</form>
</div>
<div class="login-text">
<div class="ctr"><img src="images/login/security.png" width="64" height="64" alt="security" /></div>
Witaj w Intranecie!<br><br>
Wpisz uważnie swój login i hasło, aby <br>uzyskać dostęp do panelu administracyjnego.
</div>
<div class="clr"> </div>
</div></td></tr></table>';
}
?>
index.php
<?
if ( !isset($_COOKIE['admin']) ) {
logowanie ();
}else {
tresc strony
}
?>
Z góry dziękuje za pomoc.
Ten post edytował Domin 31.01.2007, 14:31:23
Głupi wie wszystko, mądry uczy się całe życie.