<?php
session_start();
// ovo je admin index
if (isset($_POST['userid']) && isset($_POST['password']))
{
// da li je korisnik ulogovan
$userid = $_POST['userid'];
$password = $_POST['password'];
include '../library/config.php';
include '../library/opendb.php';
$password=md5($password);
$query = 'select * from users '
."where username='$userid' "
." and password='$password'";
$result = mysql_db_query("photo_studio", $query);
if ($result)
{
$row = mysql_fetch_array ($result);
if ($row['password']==$password)
{
// ako je ulogovan registruje se
$_SESSION['valid_user'] = $userid;
}
}
include '../library/closedb.php';
}
?>
<?php
if (isset($_SESSION['valid_user']))
{
// ak je proslo logovanje
header("Location: ../test.php");
}
else
{
if (isset($userid))
{
// ako pokusaj logovanja nije uspeo
echo 'Log in error<br />';
}
else
{
// nisu ni probali da se uloguju
echo 'You are not loged<br />';
}
// forma za logovanje
echo '<form method="post" action="index.php">';
echo '<table>';
echo '<tr><td>User name:</td>';
echo '<td><input type="text" name="userid"></td></tr>';
echo '<tr><td>Password:</td>';
echo '<td><input type="password" name="password"></td></tr>';
echo '<tr><td colspan="2" align="center">';
echo '<input type="submit" value="Potvrda"></td></tr>';
echo '</table></form>';
}
?>
medjutim kada se pozove test.php ne vidi se session['valid_user'] to jest "echo $_SESSION['valid_user'];" ne prikazuje nista. !?!
<?php
session_start();
echo $_SESSION['valid_user'];
?>
U cemu gresim?