Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.64/11: Рейтинг темы: голосов - 11, средняя оценка - 4.64
0 / 0 / 0
Регистрация: 15.09.2014
Сообщений: 46

Кнопка должна быть видна только зарегистрированным пользователям

23.05.2015, 19:12. Показов 2347. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
echo  '
 
<div id="block-breadcrumbs-and-rating">
<p id="nav-breadcrumbs"><a href="view_cat.php?cat=coreldraw&type=vector">Надо не забыть</a> \ <span>'.$row1["sreda"].'</span></p>
<div id="block-like">
<p id="likegood" tid="'.$id.'" >Нравится</p><p id="likegoodcount" >'.$row1["yes_like"].'</p>
</div>
</div>
 
<div id="block-content-info">
 
<img src="'.$img_path.'" width="'.$width.'" height="'.$height.'" />
 
<div id="block-mini-description">
 
<p id="content-title">'.$row1["title"].'</p>
 
<ul class="reviews-and-counts-content">
<li><img src="/image/eye-icon.png" /><p>'.$row1["count"].'</p></li>
<li><img src="/image/comment-icon.png" /><p>'.$count_reviews.'</p></li>
</ul>
 
</div>
 
</div>
 
';
У меня не получаеться добавить в этот код провреку авторизован пользователь или нет
PHP
1
if ($_SESSION['auth'] == 'yes_auth')//проверка на авторизацию
Я без понятия как зделать так чтоб не авторизировавшимся пользователмя конпка (Нравиться ) не отображалась
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
23.05.2015, 19:12
Ответы с готовыми решениями:

Вход на сайт только зарегистрированным пользователям
Доброго времени суток. Кто может помочь? Я создают сайт, и у меня возник вопрос: как сделать чтобы нельзя было войти на него без...

Как давать скачивать файлы только зарегистрированным пользователям?
Есть штук 30 презентаций сделанных в PowerPointe. Я хочу, чтобы их могли скачивать только зарегистрированные на моем сайте пользователи. ...

Переменная, созданная в одном методе, должна быть видна в других
#pragma endregion private: System::Void radioButton1_CheckedChanged(System::Object^ sender, System::EventArgs^ e) { double x =...

7
86 / 86 / 30
Регистрация: 12.08.2014
Сообщений: 1,129
23.05.2015, 21:21
Лучший ответ Сообщение было отмечено Givshuk как решение

Решение

создайте функцию
PHP
1
2
3
    function logged_in(){
        return(isset($_SESSION['auth'])) ? true : false;
    }
А потом сделайте проверку
PHP
1
2
3
4
5
if (logged_in === true) {
    echo "Вы залогинились";
    } else {
        echo "Вы не залогинились";
    }
1
0 / 0 / 0
Регистрация: 15.09.2014
Сообщений: 46
23.05.2015, 22:06  [ТС]
Жостко протупил у меня впереди используеться сесия уже для подсщета количества лайков
PHP
1
2
3
4
5
6
7
8
9
10
11
 If ($id != $_SESSION['countid'])
{
$querycount = mysql_query("SELECT count FROM table_one WHERE id_image='$id'",$link);
$resultcount = mysql_fetch_array($querycount); 
 
$newcount = $resultcount["count"] + 1;
 
$update = mysql_query ("UPDATE table_one SET count='$newcount' WHERE id_image='$id'",$link);  
}
 
$_SESSION['countid'] = $id;
а можно в сесию как то перезаписать значение ??

Добавлено через 4 минуты
paskalnikita, а можно поподробней про функцию я просто совсем новичок php
0
86 / 86 / 30
Регистрация: 12.08.2014
Сообщений: 1,129
23.05.2015, 22:07
Цитата Сообщение от Givshuk Посмотреть сообщение
а можно в сесию как то перезаписать значение ??
то есть? выйдите из своего аккаунта и зайдите в другой - вот и перезапишите. Или не не совсем так понял?
0
0 / 0 / 0
Регистрация: 15.09.2014
Сообщений: 46
23.05.2015, 22:09  [ТС]
не тут я не правильно выразился можно вам в личку написать а то я не совсем пойму что да как зделать как вы обьяснили
0
86 / 86 / 30
Регистрация: 12.08.2014
Сообщений: 1,129
23.05.2015, 22:11
Цитата Сообщение от Givshuk Посмотреть сообщение
а можно поподробней про функцию
ну... проверяем в данной функции залогинились ли мы. То есть данная функция возвращает значение сессии (либо true, либо false - залогинены или нет соотвтсвенно). Поом приверяеям, что у нас true или false. И если залогинены, то выводятся нам, что залогинены. Как-то так, если на пальцах

Добавлено через 1 минуту
Цитата Сообщение от Givshuk Посмотреть сообщение
в личку написать а то я не совсем пойму что да как зделать как вы обьяснили
пишите тут. объясните тогда по-другому. Что не понятно на данный момент?
0
0 / 0 / 0
Регистрация: 15.09.2014
Сообщений: 46
23.05.2015, 22:11  [ТС]
мне надо создать отдельный php файл в него написать функцию и подключить к старинце где ее юзать буду
0
86 / 86 / 30
Регистрация: 12.08.2014
Сообщений: 1,129
23.05.2015, 22:15
так создайте файл functions.php, в него поместите функцию, потом icnlude 'functions.php'; в чем проблема?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
23.05.2015, 22:15
Помогаю со студенческими работами здесь

Нужна подробная статистика по зарегистрированным пользователям
В стандартном менеджере пользователей Joomla сохраняются данные только по дате регистрации пользователя и его последнем посещении. Мне же...

Нужна подробная статистика по зарегистрированным пользователям
В стандартном менеджере пользователей Joomla сохраняются данные только по дате регистрации пользователя и его последнем посещении. Мне же...

Как запретить доступ к папке не зарегистрированным пользователям?
Есть рабочий скрипт регистрации, авторизации и во становления пароля на пхп. Но проблема в том, что зная полный путь к папке с файлом не...

Нужно 2 программы. Поиск по сайту и рассылка зарегистрированным пользователям.
Нам директор закал две проги, я не понимаю с чего он взял что мы проги можем писать. Первая: для поиска по сайту; Вторая: для рассылки...

Создать массив из 7 кнопок, каждая новая кнопка должна быть больше предыдущей
Создать массив из 7 кнопок, каждая новая кнапка должна быть больше предыдущей на 10 по ширине и на 5 по высоте, создать событие клика на...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru