PHP. Быстрый старт. Админ панель, редактирование статей. Урок 12 [GeekBrains]

preview_player
Показать описание

Курс "PHP. Быстрый старт. Личный блог на PHP с нуля".

Описание курса:
Бесплатный видеокурс по PHP и пошаговый алгоритм по созданию полнофункционального блога с БД и аутентификацией с нуля. Специально для новичков в веб-разработке. Изучайте программирование, выполняя реальные кейсы! Минимум теории, максимум практики.

Урок 12. Админ панель, редактирование статей.
Еще больше возможностей для нашей программы.

#обучениеphp #php #курсphp #phpбесплатно #geekbrains #программирование #курсыпрограммирования
Рекомендации по теме
Комментарии
Автор

В общем в силу того, что edit и add связаны с одним кодом, лично мне пришлось кое что скорректировать чтоб работало как надо.
В article_admin.php я добавил:
if($_GET['action'] == "add") {
$article['title'] = '';
$article['date'] = '';
$article['content'] = '';
}

Без этого у меня были косяки.

lEpIvIaKl
Автор

После добовления возможности редактирования статей при переходе по ссылке "добавтить новую статью" в полях title и content выводит ошибку Undefined variable: article (пременная article не определена). Если подставить пустой массив проблема решается, но в ссылке начинает ругаться на Undefined index. Как исправить?

kinospros
Автор

якщо в когось така посилка " Undefined variable: article (пременная article не определена)." то просто зробіть новий фаїл наприклад як я adding_article.php вставте туда код такий самий як в article_admin.php і заберіть value з title, content, date і в index.php змініть


if($action == "add"){
if(!empty($_POST)){
articles_new($link, $_POST['date'], $_POST['title'], $_POST['content']);

}



на


if(!empty($_POST)){
articles_new($link, $_POST['date'], $_POST['title'], $_POST['content']);

}


зверніть увагу на порядок в функції article_new в вас свій має бути в мене свій порядок

skamer
Автор

Показываются пустые поля при редактировании вероятнее всего по следующей причине:
когда заполняли файл "views/articleS_admin.php", автор допустил печатную ошибку:
<td>
<a
</td>
а нужно написать так:
<td>
<a
</td>

Это же касается и ссылки "удалить".

nbjctwc
Автор

когда во views/article_admin.php записываю в value значение <?=$article['title']?> для того чтобы при редактировании показывалось не пустое поле, у меня все равно остается поле пустое, помогите, пожалуйста.

smale
Автор

Не работает из-за обновления языка?
P.S:Учу в 2017

immortal_i
Автор

Все получилось! Было что не работало, но это из-за моей не внимательности. Идем дальше!

aslanfazyltegi
Автор

Редактирование работает, но перестало работать добавление статей...

mikhailstarkov
Автор

Вроде бы все отображает но не сохраняет!

dreamteam
Автор

Fatal error: Call to undefined function article_get() in on line 29 делаю все аналогично! и все равно ошибка

dreamteam
Автор

Ну это полный мандец, что всё одинаково именовано.

slwnsjt