Лабораторная работа №6 «Добавление на сайт PHP скриптов»
Материалы на гугл диске: https://drive.google.com/drive/folders/1dzpLOcd4ya1ax7llBZHFFmcw1mXEo_xV
Лабораторная работа №6 «Добавление на сайт PHP скриптов»
Работаем на своей windows машине, результат работы проверяем у себя в локальном браузере. Работаем в среде разработки Visual Code с нашим проектом, созданным ранее.
1. Создать в папке сайта файл hello.php в него записать текст простого скрипта:
<?php
echo "hello from PHP Script!"
?>
2. Включить свою виртулаьную машину в virtualbox. Загрузить по ftp все содержимое своей папки с сайтом по ftp на свой linux сервер в виртуальной хост. Проверить с браузера с windows, что сайт котрывается и скрипт hello.php выводит сообщение на экран.
3. Установить в среду разработки расширение PHP Server для отладки PHP кода (рисунок ниже).
a. в IDE расширения-> PHP Server -> установить
b. перезапустить среду разработки.
4. Установить на свою windows систему программу XAMPP, дистрибутив можно взять на гугл диске в папке дистрибутивы, запускать консоль управления программой после установки не нужно.
5. Добавить в системную переменную окружения путь к интерпретатору PHP
6. Перезапустить среду разработки IDE Visual Code.
7. В среде разработки в открытом в редакторе файле hello.php нажать правой кнопкой мыши и выбрать PHP Server: reload server. Скрипт должен открыться в браузере по адресу http://localhost:3000/hello.php и должен вывести текст приветствия скрипта на экран. Если все хорошо переходим далее.
8. Создать в папке сайта файл phpexamples.php в него вставляем текст из файла с нашей гугл папки из лабораторная работа №6. Проверить, что отображается в браузере но с ошибками.
9. Создать в папке сайта папку libjs в ней создать файл jsfunctions.js в него вставляем текст из файла с нашей гугл папки из лабораторная работа №6.
10. Создать в папке сайта папку libphp в ней создать файл phpfunctions.php в него вставляем текст из файла с нашей гугл папки из лабораторная работа №6.
11. Проверить, что phpexamples.php отображается в браузере без ошибок.
12. Добавить скрипт на PHP который будет генерировать случайное число и будет выводить на экран все его делители через запятую. Пример смотрите ниже.
13. Создать в папке сайта файл calcform.php в него вставляем текст из файла с нашей гугл папки из лабораторная работа №6. Проверить, что форма отображается в браузере и считает все как требуется. Смотрите пример ниже.
14. Создать в папке сайта файл uploadFileForm.php в него вставляем текст из файла с нашей гугл папки из лабораторная работа №6. Проверить, что форма отображается в браузере и загружает файл в папку с сайтом в среде visualcode. Пример смотрите ниже.