1 / 1 / 0
Регистрация: 05.12.2013
Сообщений: 11
1

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

31.05.2016, 02:07. Показов 1559. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
У меня есть код который может проверять пусты ли логин пароль пользователя. есть подключенная БД в ней есть пользователь admin с определенным паролем. Как заставить php-код проверять что у нас именно выбран администратор(определенные буквы из БД).
ниже я прикрепляю код,в которых php-код проверяет 2 строчки пустые ли они,если мы не авторизировались,то он пишет,что мы гость,а если авторизировались,то пишет ,что мы пользователь.
Еще чуть ниже я пытался сделать проверку на выбор администратора,но результат всегда отрицательный.

PHP
1
2
<?php
if($_SESSION['login'] == $_admin)
-Как её починить,чтобы можно было проверять на определенные буквы



PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
// Проверяем, пусты ли переменные логина и id пользователя
    if (empty($_SESSION['login']) or empty($_SESSION['id']))
    {
    // Если пусты, то мы не выводим ссылку
    echo "Вы вошли на сайт, как гость<br><a href='#'>Эта ссылка  доступна только зарегистрированным пользователям</a>";
    }
    if($_SESSION['login'] == $_admin)
    echo "Вы вошли на сайт, как гость<br><a href='#'>я админ</a>";
    else
    {
 
    // Если не пусты, то мы выводим ссылку
    echo "Вы вошли на сайт, как ".$_SESSION['login']."<br><a  href='http://tvpavlovsk.sk6.ru/'>я любой другой пользователь</a>";
    }
Заранее спасибо.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
31.05.2016, 02:07
Ответы с готовыми решениями:

Запись авторизованного пользователя в БД
У меня такая проблема, я делаю гостевую книгу. Для отправки сообщения пользователю надо...

Добавить логин авторизованного пользователя из сессии в базу (без удаления ранее авторизованных)
Всем привет!:) имеется форма авторизации, при входе на сайт, я хочу добавить логин авторизованного...

Проверка доступности имени пользователя на PHP
Всем привет. Что именно мне нужно поменять в этом файле, чтобы у меня сравнение шло из базы данных...

Проверка, включен ли у пользователя JavaScript, при помощи PHP
Хочу сделать на сайте проверку, включен ли у пользователя javascript или нет, при помощи PHP, так...

1
165 / 150 / 58
Регистрация: 15.06.2013
Сообщений: 1,107
31.05.2016, 20:36 2
Когда вы устанавливаете $_SESSION['login'], нужно установить еще и $_SESSION['isAdmin'], если пользователь администратор.
0
31.05.2016, 20:36
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
31.05.2016, 20:36
Помогаю со студенческими работами здесь

Отображение данных авторизованного пользователя
public partial class Form3 : Form { OleDbConnection DBConnection = new...

Подпись авторизованного пользователя в MS Access
Всем доброго времени суток! Вопрос следующий: Есть у меня в табличке поле &quot;Расшифровка подписи&quot;,...

Получить имя авторизованного пользователя
Здравствуйте,сайт на joomla 2.5,как достать имя авторизованного пользователя для своего скрипта,и...

Как выводить данные авторизованного пользователя?
Здравствуйте, кто знает, как выводить данные авторизованного пользователя? Здесь я авторизуюсь...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru