Merge pull request #1 from Xoxol/master

Тествой пул реквест
Прикрутил проверку email. Пропускает все доступные мыла, но только на латинице. Так что если вдруг попадется рускоязычный домен то не пропустит, ну и хрен с ним)

Добавлено удаление всех html и php тегов (на всякий случай кроме тега <br>). но беда в том что как с этой функцией так и без нее - весь текст сыпется в одну строку и так же и выводится... Как это исправить - не знаю
Merge https://github.com/Grerywolf666/Motobash-1
Переделан доступ к базе. теперь используется одна коллекция для всех постов, но в постах есть статус accepted или new - одобренные или не одобренные посты.
Удалено куча дублирующих функций
исправлено одобрение и редактирование постов
теперь можно редактировать одобренные посты.
Не проверена только функция переключения страниц, но в теории должна работать, ибо написана так что изменения не должны были затронуть ее
Запилена функция поиска search.php
при вводе цифры - ищет пост с таким номером.
при вводе слова/слов - ищет посты с такими ключевыми словами. нечувствителен к регистру
единственное поставил пока ограничение на вывод постов - 50 штук
Чтобы выводить большее количество результатов - надо пилить снова отдельную функцию переключения страниц на странице поиска или перепиливать функцию, А мне пока лениво писать эту же муть с начала)))) чуть позже придумаю
дописана функция удаления, кнопка удаления теперь добавлена в функции редактирования. Единственное, нужно, чтобы ты сделал функцию которая переспрашивает, мол удалять или нет. и только после подтверждения - отправляет
дописана функция рандома, которая достает один случайный пост. сверстаешь ее сам поинтереснее. ну и прочие мелочи которые я уе сам не помню
Переделал систему оценки постов (упростил). добавил вывод постов в случайном порядке для разделов ТОП и ТОП бездны.
Дописана функция вывода лучших постов за день, месяц, и годы. Меню переключения на странице best.php
Красота!)
УРРАААА!

Работает все.
Прикручена авторизация
Чтобы добавить админа сперва запусти add_admin.php - логин motoadmin
пароль - пишешь сам, он в хешированном варианте запишет в ДБ
Далее через admin.php - проходит авторизация. Сессия длится хз не помню, ставил на абум. на несколько дней вроде выставляется
Есть кнопочка exit для выхода из режима админа
Лайки - после запуска функции активирует up_down_likes.php где в куки пишется пара Номер поста= номер поста (массив в ку-ку записать че то не получается, поэтому сделал проще. После чего при печати поста - проверяется есть ли такое значение в куках. если нет - то клавиши + и - даже не публикуются.
Я не усложнял доп проверками - так как это надо сделать скриптом, не запуская перезапуск страницы
Merge pull request #9 from Grerywolf666/master

Готовый функционал