Код:
<?php
session_start();
if ((isset($_SESSION['user']) &&
$_SESSION['user'] != "") ||
(isset($_SESSION['passwd']) &&
$_SESSION['passwd'] != "")) {
//Do nothing
} else {
$url = "location: register.php?error=";
header($url);
die();
}
?>
Код:
if (isset($_REQUEST['action'])) {
switch ($_REQUEST['action']) {
//Case Login
case 'Login':
if (isset($_POST['user'])
and isset($_POST['passwd'])) {
$sql = "SELECT id,access_lvl,email,last_login " .
"FROM site_users " .
"WHERE user='" . $_POST['user'] . "' " .
"AND passwd='" . $_POST['passwd'] . "'";
$result = mysql_query($sql, $conn)
or die('Could not look up user information; ' .
mysql_error());
if ($row = mysql_fetch_array($result)) {
session_start();
$_SESSION['user_id'] = $row['id'];
$_SESSION['access_lvl'] = $row['access_lvl'];
$_SESSION['user'] = $row['user'];
$_SESSION['passwd'] = $row['passwd'];
$_SESSION['last_login'] = $row['last_login'];
$sql = "UPDATE site_users SET last_login = '" .
date("Y-m-d H:i:s",time()) . "' " .
"WHERE id = " . $row['id'];
mysql_query($sql, $conn)
or die(mysql_error() . "<br>" . $sql);
}
redirect('index.php');
} else {
$url = "location: register.php?error=";
header($url);
}
break;
Код:
<?php
require "auth_user.inc.php";
?>
<HTML>
<HEAD>
<TITLE>Пусни обява</TITLE>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1251">
</HEAD>
<BODY bgcolor="#FFFFFF" LEFTMARGIN=0 TOPMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0>
<center>
<TABLE WIDTH=800 height="407" BORDER=0 CELLPADDING=0 CELLSPACING=0>
<TR>....
Ако може някой да помогне.