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

PHP Вывод уведомлений об ошибках

14.08.2017, 01:19. Показов 1500. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте. Подскажите, пожалуйста. Есть код в HTML и PHP.
1) Нужно при нажатии на кнопку проверить авторизацию пользователя, и если он не авторизован - вывести уведомление о том, чтобы пользователь вошел под своим логином.
2) Нужно при нажатии на кнопку проверить, если у пользователя недостаточно средств, чтобы выполнить действие - вывести уведомление о том, чтобы он пополнил счет.
Имея это код, ошибки не выводятся. Что здесь не так, подскажите, пожалуйста?


HTML5
1
2
3
4
5
6
7
//авторизация
<div id="authError" class="syserrbox" style="display: none; margin-bottom: 10px;">
            <center style="font-size: 16px; color: #fff; line-height: 20px;">Для того, чтобы открыть кейс, вам необходимо авторизоваться:</center>
            <div style="position: relative; left:40%" >
             <div style="float: center;margin-top:10px">
<div  class="" style="float: center;" id="uLogines" data-ulogin="display=panel;fields=first_name,last_name;providers=vkontakte;hidden=;redirect_uri=http%3A%2F%2F<?echo $_SERVER["HTTP_HOST"];?>%2F"></div>
</div>
PHP
1
2
3
4
5
6
7
8
9
$token = $_COOKIE['token'];
 
$users_shop = mysql_query("SELECT * FROM `users_shop` WHERE `token`='$token'",$db);
$token_count_count = mysql_num_rows($users_shop);
$users_shop_arr = mysql_fetch_assoc($users_shop);
if($token_count_count !== 1)
{
    exit('{"status":false,"msg":"authError"}');// Проверка на авторизацию
}
HTML5
1
2
3
4
5
6
//проверка баланса
<div id="balanceError" class="syserrbox" style="display: none; margin-bottom: 10px;">
            <center style="font-size: 16px; color: #C78080;">Вам нужно пополнить баланс:</center>
            <div style="font-size: 12px; color: #FCFCFC; text-align: center;">
                Ваш баланс: <span class="userBalance">10000</span> жетон(ов)
            </div>
PHP
1
2
3
4
5
6
7
8
9
if(trim($_POST["action"]) == "openCase"){// Открытие кейса
$uprice = $_POST["upchancePrice"];
 
if(isset($case[$_POST["case"]]["price"])){
    $price = $case[$_POST["case"]]["price"];
    if($uprice < 0){echo '{"status":"error","msg":"Не успешно"}';exit;}
    $money = $uprice + $price; 
    $endmoney = $users_shop_arr["money"] - $money;
    if($users_shop_arr["money"] < $money)exit('{"status":"error","msg":"balanceError","balance":"' .$users_shop_arr["money"]. '"}');
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.08.2017, 01:19
Ответы с готовыми решениями:

Пустой экран, вместо сообщении об ошибках PHP
Подскажите, как настроить вывод сообщений об ошибках на этапе компиляции (интерпритации или как там...

Вывод сообщений об ошибках (stderr)
Здравствуйте, возник вопрос при выполнении задания. Каким образом можно вывести сообщение об...

Построчный вывод уведомлений
Здравствуйте! Подскажите пожалуйста, как сделать так, чтобы в одном поле вывода текстовых...

Как в области уведомлений панели задач переместить значок Центра уведомлений?
Всем привет. Переставил Винду и внезапно в самом краю не часы, а этот центр. 7 лет пользуюсь пк и...

1
ytf
276 / 259 / 185
Регистрация: 15.08.2017
Сообщений: 1,483
29.08.2017, 21:30 2
при открытии страницы изначально понятно, авторизован пользователь или нет, на основе cookies

PHP
1
<?php if (empty($_COOKIE['token'])) echo 'Вам необходимо авторизоваться'; ?>
кнопку проверить можно сделать обычной, с круглыми краями и цветной, можно не делать, а проверять баланс во время выполнения действия
0
29.08.2017, 21:30
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.08.2017, 21:30
Помогаю со студенческими работами здесь

Вывод уведомлений без AppCompat
Здравствуйте! Какой есть способ для вывода простейших уведомлений (Notification) на Android,...

Вывод уведомлений на экран блокировки
Здравствуйте! Подскажите, кто знает, как сделать вывод уведомления в своем приложении на экран...

Вывод сообщений об ошибках при запуске софта ч/з ярлык
Всем привет! Debian 7. Установил программу PyCharm 3.4.1. Создал символическую ссылку: sudo...

Оповещение о правилах заполнения формы, вывод сообщений об ошибках
Братцы, наставьте на путь истинный. Есть форма авторизации. Хочется, чтобы при получении фокуса...

Сохранение введенных пользователем данных и вывод сообщений об ошибках
Разрабатываю страницу регистрации. Использую паттерн MVC. На странице висит форма засылаемая...

Вывод уведомлений при переходах в WebBrowser
Всем привет! У меня такой вопрос, можно ли сделать следующее: при нажатии кнопок (при переходе по...


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

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