Skip to content

Instantly share code, notes, and snippets.

@VictorFursa
Created January 13, 2016 12:21
Show Gist options
  • Save VictorFursa/092d828a939159273a97 to your computer and use it in GitHub Desktop.
Save VictorFursa/092d828a939159273a97 to your computer and use it in GitHub Desktop.
и мвц
[22:53:44] Евгений Лопатенко: попроходи тесты
[22:53:45] Евгений Лопатенко: http://www.quizful.net/test/oop_php
[22:55:14] Евгений Лопатенко: http://www.quizful.net/test/oop_basics
[22:55:21] Евгений Лопатенко: вот с этого наверное начать нужно
[22:55:32] Евгений Лопатенко: прочитай еще раз теорию
среда, 13 января 2016 г.
[12:12:31] Евгений Лопатенко: в общем давай продолжим то задание. Нужно его до логического вида привести
[12:12:36] Евгений Лопатенко: у тебя сейчас 3 файла
[12:12:51] Евгений Лопатенко: 2 файлса с классами Db.php и GuestBook.php
[12:13:02] Евгений Лопатенко: и 1 файл в котором ты будешь выводить html и подключать те два файла назовем его к примеру view.php
[12:13:47] Евгений Лопатенко: вот в этом файле давай замутим форму на добавления отзыва. метод save у тебя есть
[12:15:41] Евгений Лопатенко: обработку данных формы делай в этом файле (view.php)
[12:16:36] Евгений Лопатенко: заполнение объекта класса GuestBook тоже в нем у тебя файлы Db.php и GuestBook.php уже готовые и их трогать не нужно
[12:18:07] Евгений Лопатенко: форма будет иметь 3 поля firstName, email, message; и кнопочку по которой она будет сохранятся назови её "Добавить отзыв"
[12:18:41] Евгений Лопатенко: при нажатии на которую ты
1 создашь ОБЪЕКТ GuestBook и засетишь в него все поля с формы
2 вызовешь метод save() у объекта
3. перезагрузишь страницу ( что бы отобразить изменение листа смотреть ниже)
[12:20:01] Евгений Лопатенко: потом под формой отобрази список всех комментариев. Сверху будет последний добавленный, для этого можешь подправить метод getAll() класса GuestBook мы его уже писали
[12:21:01] Евгений Лопатенко: вот такое заданице)
[12:21:05] Евгений Лопатенко: все почти готово
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment