Курсы по программированию

Формула программиста
основатель — Волосатов Евгений Витольдович

Базовый ASP.ект / VIP. Модерация записей

  • На этом уроке мы реализуем функционал администратора сайта.
    Администратор сможет подтверждать истории для публикации.
  • Дата отправки отчёта: 16 октября 2016 г.
  • Задание выполнено: за 1 час. 20 мин.
  • Чему научился: Сохранять сессию при успешной авторизации.
    В случае если пользователь уже авторизован при выборе меню "Вход" отображается страница с информацией что мы уже авторизованы и кнопкой выход.
    Добавлено поле статус в таблицу с историями для того чтобы реализовать проверку история.
    Создана страничка проверки историй с кнопками Опубликовать и Удалить.
    При отображении истории в случае если пользователь авторизован появляется кнопка Удалить.
  • Что было сложным: все просто
  • Комментарии: =)
  • Оценка видео-уроку:
Отчёт от 10670 за Базовый ASP.ект / VIP. Модерация записей


Отчёт от 10670 за Базовый ASP.ект / VIP. Модерация записей




Оцени работу

 
Сохранить страницу:

  • Отчёт оценивали:
    10670Сергей Соколов+1   6452Кирилл Шмойлов+1   3506Алексей|BrisK|Кривицкий+1   10494Алексей В.+1   1Евгений Волосатов+1   10673Алексей Хонин+1   11405vdimae+1   1901Neverwinter 2+1   10558Иван Воронин+1   8520Сергей Колупаев+1   4004Елена+1   4467Alcatraz+1   459Сергей Сергеевич+1   4699Сергей Витальевич+1   8275Tekashnik+1   1232Фомичева Наталья+1   6925Артём+1   7238Константин+1   11480Алексей0   10365Rita+1   11327Alvydas Buičenka+1  

Начинаем практику по языку C#




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.
Научился: Использовать enum в таблице, модерировать записи.
Трудности: Сложности у меня в другом :( - при попытке запустить проект VideoSchool, размещенный на GitHub, возникает ошибка Не удалось загрузить файл или сборку "Microsoft.Web.Infrastructure... (проблема на втором скриншоте) Думала, что здесь найду, как решить эту проблему, досмотрела урок до конца, но не нашла.
Все-таки функция addslashes() должна делать проверку на то, что строка содержит null: public string addslashes(string text) { if (text==null) return ""; return text.Replace("\'", "\\\'"); } Теперь у меня программа не вылетает, когда пароль при входе вообще не введен.
Научился:  1) Создавать сессии. Ура =)
Все замечательно, спасибо за урок) Внес некоторые коррективы: в разделе "Модерация" отображаются все истории, ждущие своего вердикта, отклоненные истории меняют свой id на минимальный в базе-1, а значение auto_increment в таблице снижается до его старого id, тем самым мы избегаем "бреши" в id опубликованных записей! Хотел еще сделать, чтобы отсылать истории могли только зарегистрированные пользователи (а email сразу брался из их данных о регистрации), но сил уже не хватает =) Через часик доделаю сие действо =)