Проблем с една системка от сайта

Я пробвай :)
Код:
<?php
unset($_SESSION['username']);
echo 'Ти излезе успешно!';
echo '<META HTTP-EQUIV="Refresh" CONTENT="1; URL=index.php">';
?>
 
<?php
session_start();
unset($_SESSION['username']);
echo 'Ти излезе успешно!';
echo '<META HTTP-EQUIV="Refresh" CONTENT="1; URL=index.php">';
?>
 
Тая система е направена да запазва сесията с MD5 в базата данни. Logout я изтрива. Виж дали я запазва или изтрива в самия код.

Освен ако автора не я е променил... разцъквах я преди месец - два.
 
NeXtoN каза:
не става

Странно как само при теб е проблема, а при другите проблеми няма. Обърни внимание дали въобще изтрива от базата сесията !

Проблема е от теб не от системата. :?:
 
<?php
define('IN_VALID', true);
include ("include/header.php");
$ses = session_id();
$q = mysql_query("SELECT * FROM `users` WHERE session='$ses'");
$r = mysql_num_rows($q);
if ($r != NULL) {
$name = mysql_result($q, "0", "username");
$q2 = mysqL_query("UPDATE `users` SET session='' WHERE username='$name'");
echo '<meta http-equiv="refresh" content="0; url=index.php">';
}
else {
echo "Не сте логнат";
}
?>
 
Код:
<?php
$username = session_id();
if($username == true)
{
session_destroy();
echo "<br /><br /><center>Излязохте успешно от системата!<br />
След 3 сек. ще бъдете прехвърлени.</center>";
header("REFRESH: 3; url=index.php");
}
else{
echo "<br /><br /><center>Първо <a href='login.php'>влез</a> в системата за да излезеш.</center>";
}
?>
[/code]
 

Back
Горе