Как создать свой сайт

админ панель сайта

Введение
Выбор хостинга
На чем писать сайт
Простой движок для сайта
Админка для сайта
Дизайн сайта
Меню сайта
Раскрутка сайта
Что такое SEO
Внутренняя оптимизация
Внешняя оптимизация
Анализ сайта
Заработок на сайте
Ссылки, клики, показы
Партнерская программа
Заработок без сайта
Автокликер
Программируемый автокликер
Раскрутка сайта для кодера
Как заработать на своей игре
Сервер
Настройка VPS
Запуск exe на Линуксе

Карта сайт filesd.net

Простая админка сайта.

В прошлой статье я описал конструкцию простешего движка для сайта.
Теперь напишем для него такую же примитивную админ панель, позволяющую добавлять новые страницы. Для простоты никакой авторизации делать не будем. Просто тупо забьем что работать она будет только с вашим IP.

Как вы помните, для создания новой страницы нам надо создать 2 файла. Один в папке «kontent», содержащий сам уникальный контент и второй в папке «dvig» с расширением .php, который собственно и будет открывать нашу страницу.

Пишем админ панел сайта. Для этого создаем файл admin.html и createpage.php.
В файле admin.html создаем форму с двумя полями (одно для ввода названия будущей страницы, второе для самого контента) и одной кнопкой с надписью «создать».

admin.html:

<html>
<head>
<title>Админ панель сайта</title>
</head>
<body>
<form action='createpage.php' method='POST'>
<p>Название станицы: <input type='text' name='name' size='45'></p>
<p>Контент: <textarea rows='25' cols='150' name='kontent'></textarea></p>
<input type=submit value=Создать>
</form>
</body>
</html>

В createpage.php пишем сам скрипт админки.

createpage.php:

<?
        if ($_SERVER['REMOTE_ADDR']=="Ваш IP")//Если ваш IP
        {
        $filename = $_POST['name'];
       $filetext = $_POST['kontent'];
   if ($filename!='' && $filetext!='')
 {
$fp = fopen('kontent/'.$filename.'.kn', 'w');//Создали файл с контентом страницы
fwrite($fp, $filetext);
fclose ($fp);
$text = '<?php
$sh1 = file_get_contents(\'http://filesd.net/shablon/1.sh\');
 $mn = file_get_contents(\'http://filesd.net/menu/1.mn\');
$sh2 = file_get_contents(\'http://filesd.net/shablon/2.sh\');
 $kn = file_get_contents(\'http://filesd.net/kontent/'.$filename.'.kn\');
$sh3 = file_get_contents(\'http://filesd.net/shablon/3.sh\');
$HTML = $sh1.$mn.$sh2.$kn.$sh3;
echo $HTML;
?>';
$fp = fopen('dvig/'.$filename.'.php', 'w'); //Создали .php файл этой страницы
fwrite($fp, $text);
fclose ($fp);
  }
  else echo 'Не все поля заполнены.';
       }
        else echo 'А ты кто такой? Я тебя не знаю.';
?>

Теперь вы можете создавать новые страницы со своей админки.

Оставить комментарий

Ваше имя:

Дайте ответ:    

Последнии комментарии:

RonnieCek   18 ноября 2017, 01:10:54
Браво, какая фраза..., отличная мысль


-----
[url=http://buduemdim.com.ua/category/yak-pobuduvati-dim/]какой построить дом[/url] | http://buduemdim.com.ua/

Kennethfef   18 ноября 2017, 01:03:27
гы бурундук=)


-----
[url=http://o-dachnik.ru/]1000 советов дачнику[/url] | http://o-dachnik.ru/

Richardteeks   18 ноября 2017, 00:53:18
Специально зарегистрировался, чтобы поучаствовать в обсуждении.


-----
[url=http://rf66.ru/teploventilyatory/volcano-new/volcano-vr2-new-ac.html]volcano vr2 new ac[/url] | http://rf66.ru/

Показать все комментарии


Играть в War Thunder

Играть в War Thunder

War Thunder - Свободное PVP и массовые сражения между игроками, сложные локации и квесты на реалистичной технике. Сотни вариантов развития вашего уникального персонажа. Многочисленная реалистичная техника, cовременная графика и захватывающий дизайн локаций.

Кибор - программный автокликер для создания ботов

О программе Кибор

Описание языка Кибор
Переменные

Операции с переменными
Логика и переходы
Указатели
Функции

Список функций
Индификация окон и контролов

Управление окнами

Клавиатура

Мышь
Контролы
Работа с изображением
Сканирование экрана и поиск изображений
Поиск 3Д моделей в играх
Определение цвета пикселя
Система
Вывод сообщений
Вспомогательные

Интерфейс программы
Текстовый редактор

Контролы управления

Визуальные инструменты Кибор

Шпион получающий информацию о окнах, контролах, координатах мыши и цвете экрана

Сканер графического интерфейса

Демонстрационные примеры
Бот для игры в пасьянс Косынка
Бот для Warspear Online
Бот для RF Online

Список демонстрационных примеров...

При копировании материалов с сайта, ссылка на источник filesd.net обязательна.     Обратная связь

Яндекс.Метрика