0 / 0 / 0
Регистрация: 18.07.2016
Сообщений: 12

Доступ к материалам

18.07.2016, 11:55. Показов 532. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Подскажите. Есть регистрация и авторизация на сайте. После авторизации человек попадает на страницу, где есть текст, форма и кнопка, человек вводит текст, нажимает отправить и текст заносится в базу.

Вопрос, как сделать чтоб, если текст который человек отправил мне понравился, то я ему даю доступ к следующему заданию, если нет, то он не может попасть на следующее задание. Спасибо
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
18.07.2016, 11:55
Ответы с готовыми решениями:

Затраты по материалам
Здравствуйте. Проверьте, правильно ли я вычислил затраты по материалам ? Меня смущает знак Ʃ в формуле, т.е. я его не учитывал...

Страница по POS материалам
Приветствую, Хочу спросить - насколько корректно оптимизирована страница: Дизайн POS основное направление - дизайн POS, дизайн пакета,...

не могу сделать коментарии к материалам
у меня стоит joomla версии 1.5.13, сделал шаблон на Artisteer 2, теперь не могу сделать коментарии к материалам :( т.е. ссылка (добавить...

7
3 / 3 / 1
Регистрация: 30.06.2016
Сообщений: 33
18.07.2016, 18:06
Цитата Сообщение от quarty Посмотреть сообщение
Подскажите. Есть регистрация и авторизация на сайте. После авторизации человек попадает на страницу, где есть текст, форма и кнопка, человек вводит текст, нажимает отправить и текст заносится в базу.
Вопрос, как сделать чтоб, если текст который человек отправил мне понравился, то я ему даю доступ к следующему заданию, если нет, то он не может попасть на следующее задание. Спасибо
Добрый день.
Как у Вас реализован момент с тем, что Вам понравился введенный текст.
Что я имею в виду: человек отправляет текст через форму. Далее этот текст Вы где-то просматриваете. Где это происходит и где и как Вы ставите отметку, что Вам понравился текст?
Дальше, Ваше так называемое общение с пользователем будет происходить в режиме онлайн или он отправляет текст, Вы его проверяете(день, два, десять) и если одобряете, при последующем входе на сайт человек видит новое задание?
0
0 / 0 / 0
Регистрация: 18.07.2016
Сообщений: 12
18.07.2016, 20:18  [ТС]
У человека задание, он пишет ответ, ответ попадает в базу MySQL с пометкой что это от него, если я одобряю вместо того задания у него появляется новое, проверка задания пока просто в самой базе мускул, вот нужно сделать сделать при моем одобрении задание менялось
0
Эксперт PHP
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
19.07.2016, 08:42
Добавь поле в таблицу, в которое пишите одобрено/не одобрено. Не буквально, конечно. Создайте поле с типом TINYINT(1) и пишите туда ноль (по умолчанию) или единицу.

Добавлено через 42 секунды
Потом проверяйте статус последнего задания, и, если там единица -- пропускайте к следующему.
0
3 / 3 / 1
Регистрация: 30.06.2016
Сообщений: 33
19.07.2016, 13:19
Цитата Сообщение от quarty Посмотреть сообщение
У человека задание, он пишет ответ, ответ попадает в базу MySQL с пометкой что это от него, если я одобряю вместо того задания у него появляется новое, проверка задания пока просто в самой базе мускул, вот нужно сделать сделать при моем одобрении задание менялось
Парабеллум меня опередил)
0
0 / 0 / 0
Регистрация: 18.07.2016
Сообщений: 12
19.07.2016, 19:31  [ТС]
Понял, а дальше как, например если 1, то показывает следующее задание, а дальше как? Если заданий например 30
0
Эксперт PHP
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
19.07.2016, 19:37
Я же написал:
Цитата Сообщение от Para bellum Посмотреть сообщение
проверяйте статус последнего задания
SQL
1
SELECT `approved` FROM `table` ORDER BY `id` DESC
Добавлено через 1 минуту
Где approved - поле, в котором хранится значение "одобрено/нет".
0
0 / 0 / 0
Регистрация: 20.07.2016
Сообщений: 1
20.07.2016, 11:23
#1 users(urid, urname, etc...)
#2 tasks(tsid, tstext, tsorder, tsactive, etc...) ^
#3 tasks_completed(tcid, ^tsid, ^urid, tccomplete, tctimestamp, etc...)

В первой пользователи, во второй задания, в третьей пересечения пользователей и заданий с флагом выполнения и штампом времени. Так же во второй таблице разумно иметь сортировку по порядку заданий и флаг активности задания.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
20.07.2016, 11:23
Помогаю со студенческими работами здесь

Отношение псов к коротким материалам
Например, сталкиваемся с ситуацией - добавляем сайт в биржу статей, а его отклоняют, по причине малого кол-ва страниц в индексе. ...

отладочну плату по материалам сайта
Вот думаю делать для атмеги 8/48/68/168. Присобачить матричную клаву со сдвиговыми регистрами и.т.д. В качесте UART max232, так как som...

статья с формулой по материалам конференции ашмано
Купил сборник статей с последней конференции Ашманова. Там была очень интресная формула от Виктора Беломестных. Вот суть формулы ...

Создание отчета по материалам, созданным в Joomla
Здравствуйте. Каким образом, с помощью какого модуля можно создать отчет по материалам? Мне необходимо каждый месяц создавать отчеты по...

Электронный учебник, создание анимации к материалам
кто нибудь может поделиться исходниками? я делаю учебник по физике "Кинематика" теорию собираюсь делать в Html, как можно сделать...


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

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

Новые блоги и статьи
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru