Введение Крайне важно все сделать осознанно, с нуля, и без использования готовых решений в интернете. Смысл научиться


Скачать 28.66 Kb.
Название Введение Крайне важно все сделать осознанно, с нуля, и без использования готовых решений в интернете. Смысл научиться
Тип Документы
rykovodstvo.ru > Руководство эксплуатация > Документы
Введение
Крайне важно все сделать осознанно, с нуля, и без использования готовых решений в интернете. Смысл научиться, а не просто сдать. Не стесняйтесь задавать вопросы!
Все что вам необходимо можно найти на: http://ua2.php.net/manual/ru/, http://htmlbook.ru/

Работать сейчас будете локально на денвере, далее будем практиковать работу через git
Серия заданий "Файловый менеджер"
Цель:

Учим основы программирования на РНР (функции, переменные, массивы, операторы, управляющие конструкции), предопределенные переменные РНР, работу с HTML формами, работу с файлами и директориями на РНР - это можно использовать в качестве ключевых слов для поиска информации
Задания:

1. разрабатываем основу для веб файлового менеджера
Начинаем писать файловый менеджер. В этом задании необходимо реализовать скрипт для отображения файлов в директории + редактирование текстовых файлов через веб форму.
Интерфейс:

  • вверху страницы список файлов в виде таблицы

  • при нажатии на конкретный файл (на его имя в таблице) переходим на страницу на которой мы видим веб форму с полем типа textarea "Содержимое файла" и 2 кнопки "Назад", "Сохранить"

  • при нажатии на "Назад" возвращаемся к таблице со списком файлов

  • при нажатии на "Сохранить" содержимое поля textarea сохраняется в файл на который мы предварительно перешли


Требования:

  • все должно быть реализовано в виде одного PHP файла

  • на этом этапе наш скрипт должен отображать список файлов из директории "uploads" которая должна находится в той же директории где и главный исполняемый PHP файл


Пример:

http://homework.masonworkshop.com/file_manager_1/

2. дорабатываем файловый менеджер
Продолжаем разрабатывать файловый менеджер. Научимся загружать файлы на сервер через веб форму, удалять и переименовывать файлы.
Интерфейс:

  • над таблицей с файлами добавить кнопку "наверх" (при нажатии возвращаемся на уровень выше)

  • на странице редактирования файла (та на которой мы оказываемся при нажатии на имя файла) отображать поле "имя файла", для того чтоб файлы можно было переименовывать

  • помимо файлов в таблице необходимо выводить и директории, при нажатии на директорию страница обновляется и мы видим список файлов в ней (как в проводнике windows например)

  • загрузки" и кнопку "загрузить"...при выборе файла и нажатии на кнопку под таблицей со списком файлов добавляем поле "выберите файл для "загрузить" файл который выбран должен загружаться в текущую директорию (в которой сейчас находится файловый менеджер)

  • в таблицу со списком файлов и директорий добавить кнопку "удалить", при нажатии на которую файл или директория будет удаляться


3. дорабатываем файловый менеджер
Продолжаем разрабатывать файловый менеджер. Научимся понимать права на файлы и директории в unix системах, выводить информацию о файлах, сортировать массивы, реализуем ЧПУ посредством .htaccess


  • в таблице со списком файлов добавляем столбик "права" в котором отображаем права вида 777 как ссылку, при нажатии на ссылку переходим на новую страницу для редактирования прав

  • так же в таблице со списком файлов и директорий добавить столбики: размер файла/директории, дата создания

  • заголовки столбиков "имя файла","размер файла","дата создания" сделать кликабельными, при нажатии должна срабатывать сортировка

  • реализовать работу файлового менеджера через ЧПУ (убрать из адресной строки различные переменные и сдлать URL вида: http://somedomain.com/file_manager/uploads/dir1/dir2/edit-file.txt)

Похожие:

Введение Крайне важно все сделать осознанно, с нуля, и без использования готовых решений в интернете. Смысл научиться icon «Моя безопасность в Интернете». Ответ
Очень важно уметь их избегать и остерегаться, особенно детям. Какие опасности могут подстерегать человека, оказавшегося в Интернете....
Введение Крайне важно все сделать осознанно, с нуля, и без использования готовых решений в интернете. Смысл научиться icon Подготовка пациента к сдаче анализов
Строгое соблюдение пациентом правил подготовки к лабораторному исследованию крайне важно для получения точных результатов. Очень...
Введение Крайне важно все сделать осознанно, с нуля, и без использования готовых решений в интернете. Смысл научиться icon Жанровое воплощение стереотипных ситуаций городского общения: «Аптека»
Не имеет смысла навешивать ярлыки, однако, когда у вас есть большой эмпирический материал, необходимы упорядоченные принципы для...
Введение Крайне важно все сделать осознанно, с нуля, и без использования готовых решений в интернете. Смысл научиться icon И задания для самостоятельной работы
...
Введение Крайне важно все сделать осознанно, с нуля, и без использования готовых решений в интернете. Смысл научиться icon Литература
В интернете просмотрев информации про самолетах я решил создать свою. Для создания летающих аппаратов нужны коллекторные электромоторы,...
Введение Крайне важно все сделать осознанно, с нуля, и без использования готовых решений в интернете. Смысл научиться icon «юный магистр» Тема
Без создания актива икт-грамотных школьников, без формирования соответствующей технологической инфраструктуры развитие процесса информатизации...
Введение Крайне важно все сделать осознанно, с нуля, и без использования готовых решений в интернете. Смысл научиться icon Рабочая программа учебной дисциплины б. 3 Методы принятия управленческих...
Будущий менеджер должен научиться правильно применять готовые компьютерные программы, хорошо разработанную технику анализа количественных...
Введение Крайне важно все сделать осознанно, с нуля, и без использования готовых решений в интернете. Смысл научиться icon Инструкция по оформлению загранпаспорта через Госуслуги
Сделать это теперь можно онлайн в любое время без всяких очередей. Здесь мы составили полную подробную пошаговую инструкцию со скриншотами,...
Введение Крайне важно все сделать осознанно, с нуля, и без использования готовых решений в интернете. Смысл научиться icon Практически с нуля и с нулевой предварительной профессиональной подготовкой
В основе многоуровневого маркетинга лежит желание увеличить возможности продвижения на рынке качественных товаров личного потребления,...
Введение Крайне важно все сделать осознанно, с нуля, и без использования готовых решений в интернете. Смысл научиться icon Тема: «Общая характеристика элементов подгруппы углерода. Аллотропия.»
Научиться объяснять физический смысл порядкового номера, номера периода, номера группы
Введение Крайне важно все сделать осознанно, с нуля, и без использования готовых решений в интернете. Смысл научиться icon Занятие первое «смысл жизни» Наша жизнь путешествие, цель путеводитель....
Цели: помочь подростку заглянуть в себя, осознать себя Личностью, осознать свои цели и смысл в жизни
Введение Крайне важно все сделать осознанно, с нуля, и без использования готовых решений в интернете. Смысл научиться icon План статьи: Введение. Что такое щётки генератора, где они находятся...
Пошаговая инструкция с фото. Возможна ли замена без снятия генератора? Если да, сделать 2 инструкции
Введение Крайне важно все сделать осознанно, с нуля, и без использования готовых решений в интернете. Смысл научиться icon Без надлежащего надзора дети будут в опасности
Благодарим Вас за покупку бассейна Bastway! Чтобы получить максимум удовольствия от бассейна и научиться его безопасно использовать,...
Введение Крайне важно все сделать осознанно, с нуля, и без использования готовых решений в интернете. Смысл научиться icon Вторую часть текста, признаюсь, я пропустил, а вот первая показалась...
...
Введение Крайне важно все сделать осознанно, с нуля, и без использования готовых решений в интернете. Смысл научиться icon Для жителей России Интернет все больше превращается из абстрактной...
Книга предназначена для всех, чья работа тем или иным образом связана с Интернет бизнесом, кто собирается создать в Интернете собственную...
Введение Крайне важно все сделать осознанно, с нуля, и без использования готовых решений в интернете. Смысл научиться icon Литература А. А. Блок. Лирика. Стихотворение «О, весна, без конца и без краю…»
Спецификацию, которая в виде таблицы на рисунке не чертить, только рамочку. Спецификацию вычертить отдельно на листе ф найти как...

Руководство, инструкция по применению




При копировании материала укажите ссылку © 2024
контакты
rykovodstvo.ru
Поиск