Web-technologies
introduction to php
task 1 ArrayMenu + menu.css
На экран вывести ссылки меню с названиями (например "О компании", "Услуги", "Прайс", "Контакты"). При клике по ссылке меняется и остается измененным цвет фона вокруг активной ссылки. Весь код на одной странице. Не использовать javascript. Использовать GET-запросы. Создайте 2 массива с целыми числами через 2 поля формы, объедините два массива в один (не используя специальные функции PHP типа array_merge(arr1,arr2)!). Выведите все чётные числа из получившегося массива.
task 2 Realpath
Написать функцию, формирующую полный список файлов в указанном каталоге (включая подкаталоги) и считающую общий объём файлов. Имя каталога, в котором следует выполнять поиск, получать через веб-форму. Отобразить в табличном виде.
task 3 Regular
Написать регулярное выражение, которое будет определять корректность адреса электронной почты в формате, например, от "name@server.dom" до "name.surname@subserver.server.dom". Поместить его в функцию, принимающую аргументом строку с электронной почтой. Возвратить соответствующие значения результата проверки.