Jump to content
Sign in to follow this  
Journalist

Панель управления для пользователей php

Recommended Posts

Привет всем! Изучаю, ковыряюсь в php ... делаю небольшой проектик )

В общем сделал регистрацию php+mysql, теперь вот делаю панель, которая отображается одним видом для гостей сайта, и для тех, кто вошёл в свою учётную запись:

<?php
//Check whether the session variable SESS_MEMBER_ID is present or not
if ($_SESSION['id']) // проверяем метку
{
    $id = $_SESSION['id'];
    $result = mysql_query("select * from users where id = '$id'");
    $row = mysql_fetch_assoc($result);

    echo 'Здравствуйте, <b><a href="info/'.$row['name'].'">'.$row['name'].'</a></b>'; 
}
else // метки нет - пользователь не авторизован
{
    echo '<a href="sgnin.php">Вход</a> | <a href="sgn.php">Регистрация</a>'; 
}
?>

Но на выходе получаю ответ:

Notice: Undefined index: id in /var/www/data/www/mysite/loginpanel.php on line 3

Не подскажите, почему выходит такая ошибка?

Share this post


Link to post
Share on other sites
23 часа назад, cmscripts сказал:

session_start();

Прописан?

Да, у меня в файле header.php, прописано начало сессии и коннект с базой:

session_start();
include('connect.php');

он в свою очередь подключён на всех страницах сайта через <?php include "header.php";?>

Share this post


Link to post
Share on other sites
3 минуты назад, Journalist сказал:

Да, у меня в файле header.php, прописано начало сессии и коннект с базой:


session_start();
include('connect.php');

он в свою очередь подключён на всех страницах сайта через <?php include "header.php";?>

версия php какая?

 

Share this post


Link to post
Share on other sites
23 часа назад, cmscripts сказал:

Попробуй if(isset($_SESSION['id']))

Ошибка исчезла ), сейчас сделаю авторизацию и посмотрю как работает для тех, кто алогинился

А в чём загвоздка то была?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...