<MyRusakov.ru />

Создание движка на PHP и MySQL 2.0

Создание движка на PHP и MySQL 2.0

Видеокурс "Создание движка на PHP и MySQL 2.0" научит Вас создавать профессиональные движки для сайтов на PHP и MySQL с использованием ООП и паттерна MVC.

В курсе разобрана вся теория по структуре движка: как всё устроено, какие должны быть объекты, какая у них иерархия и как они взаимодействуют между собой.

В практической части будет создан движок с чистого листа. Будет создано ядро, все адаптеры, все вспомогательные классы, а также классы для работы с объектами базы данных. И чтобы курс был максимально полезным, будет создан движок для сайта MyRusakov.ru.

Подробнее
Подписка

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Каким движком Вы предпочитаете пользоваться?

Форум сайта MyRusakov.ru

Курс PHP и MySQL с нуля до гуру
16.12.2013 14:06:08 Курс PHP и MySQL с нуля до гуру Сообщение #1
LLIMATKO

LLIMATKO

Эксперт

Эксперт

Дата регистрации:
12.02.2013 15:31:03

Сообщений: 129

на здоровье) совет - ищите с помощью тех методов что написал. Я именно так нашел
Профиль Ответить
23.12.2013 13:19:14 Курс PHP и MySQL с нуля до гуру Сообщение #2
vit2591

vit2591

Новичок

Новичок

Дата регистрации:
13.12.2013 12:32:15

Сообщений: 11

Уважаемый LLIMATKO!

Еще проблема. Я создал копию сайта и базы для внесения некоторых изменений. Копия работает как надо, кроме одного: не работает регистрация.
После проведения регистрации пользователя test с его паролем и выхода с сайта, имя пользователя остается в окне для регистрации. При регистрации нового пользователя и нажатии на ссылку "Зарегистрироваться" в окне для ввода имени и пароля уже стоит имя test и пароль. Я Вам отправлял свою копию базы и сайта. Посмотрите пожалуйста.
Профиль Ответить
23.12.2013 13:54:17 Курс PHP и MySQL с нуля до гуру Сообщение #3
LLIMATKO

LLIMATKO

Эксперт

Эксперт

Дата регистрации:
12.02.2013 15:31:03

Сообщений: 129

если честно не оч понял. мб скрины пришлете. Я проверил тот сайт что присылали - все работает нормально. регистрация проходит, авторизация и выход тоже

Или скопируйте тот что мне присылали)
Профиль Ответить
23.12.2013 13:57:35 Курс PHP и MySQL с нуля до гуру Сообщение #4
vit2591

vit2591

Новичок

Новичок

Дата регистрации:
13.12.2013 12:32:15

Сообщений: 11

Все заработало. Я зашел в В Firefox "Настройки"->"Защита"->"Сохраненные пароли" и удалил пароли, которые были в Браузере.
Спасибо за участие.
Профиль Ответить
23.12.2013 16:17:26 Курс PHP и MySQL с нуля до гуру Сообщение #5
tikkiwiki

tikkiwiki

Модератор

Модератор

Дата регистрации:
15.11.2013 15:36:59

Сообщений: 194

Уважаемый vit2591. Просьба не дублировать темы с обращением в службу поддержки на форуме.
Профиль Ответить
16.05.2015 17:37:40 Курс PHP и MySQL с нуля до гуру Сообщение #6
sam000

sam000

Новичок

Новичок

Дата регистрации:
16.05.2015 17:20:31

Сообщений: 3

Добрый день! У меня тоже после урока №8 "Создание главной страницы" все работает хорошо. После урока №9 "Создание страницы с разделом" не выводится заголовок страницы. Я проверил все и кажется у меня section_info не передается 
Кто-нибудь может помочь решить эту проблему?
Привожу код страницы sectioncontent_class.php:

<?php
    require_once "modules_class.php";
    
    class SectionContent extends Modules {
        
        private $articles;
        private $section_info;
        private $page;
        
        public function __construct($db) {
            parent::__construct($db);
            $this->articles = $this->article->getAllOnSectionID($this->data["id"]);
            $this->section_info = $this->section->get($this->data["id"]);
            $this->page = (isset($this->data["page"]))? $this->data["page"]: 1;
        }
        
        protected function getTitle() {
            if ($this->page > 1) return $this->section_info["title"]." - Страница ". $this->page;
            else return $this->section_info["title"];
        }
        
        protected function getDescription() {
            return $this->section_info["meta_desc"];
        }
        
        protected function getKeyWords() {
            return $this->section_info["meta_key"];
        }
        
        protected function getTop() {
            $sr["title"] = $this->section_info["title"];    
            $sr["description"] = $this->section_info["description"];    
            return $this->getReplaceTemplate($sr, "section";
        }
        
        protected function getMiddle() {
            return $this->getBlogArticles($this->articles, $this->page);
        }
        
        protected function getBottom() {
            return $this->getPagination(count($this->articles), $this->config->count_blog, $this->config->address."?view=section&id=".$this->data["id"]);
        }
        
        
    }
?>
Профиль Ответить