Методические указания к выполнению практических работ по предмету «web-программирование» ташкент



Download 5,52 Mb.
bet7/9
Sana12.06.2022
Hajmi5,52 Mb.
#659901
TuriМетодические указания
1   2   3   4   5   6   7   8   9
Bog'liq
Методичка (2)

4.3 Вопросы для контроля:



  1. Объясните понятие и назначение DOM.

  2. Какие функции Javascript используются для создания и добавления элементов на страницу.

  3. В ответ на какие события могут быть вызваны функции Javascript?

  4. Какие вы знаете методы объекта Math?

  5. Какие вы знаете методы объекта String?

  6. Какие форматы цвета поддерживает CSS?

  7. Назовите и объясните работу свойств и методов объекта Navigator.

  8. Назовите и объясните работу свойств и методов объекта Screen.

  9. Назовите и объясните работу свойств и методов объекта History.

  10. Назовите и объясните работу свойств и методов объекта Window.

  11. Назовите и объясните работу свойств и методов объекта Location.



Работа №5. Создание серверных скриптов на языке программирования PHP.
Постановка задачи: изучить основной синтаксис и управляющие конструкции языка PHP. Изучить основные команды DDLи DML применить полученные знания на практике реализовав свой вариант.
Вариант 0: На странице расположены ссылки – соответствующие буквам алфавита. При нажатии на каждую должен появиться список пользователей начинающихся с данной буквы.


5.1 Теоретическая и практическая части.
Для того чтобы расположить 26 букв английского алфавита на странице можно использовать функцию range(), принимающую в качестве аргументов начальное и конечное значение диапазона.
$lat = range("A","Z"); //присваиваем значение функции переменной $lat
foreach($lat as $lit) // перебираем все значения диапазона A-Z, каждое значение присваивая переменной $lit
echo "".$lit." "; //вывод каждого значения $lit на страницу в качестве ссылки
echo "

"; //переход на новую строку


?>
Функция htmlspecialchars - преобразует специальные символы в HTML-сущности. Эта функция полезна при отображении данных, введенных пользователем, которые могут содержать нежелательные HTML тэги.
Запись - означает передачу данных посредством метода get, и присвоение переменной в суперглобальном массиве GET[‘lit’] значение переменной $lit. Результат выполнения вышеуказанного кода представлен на рис. 5.1

Рис. 5.1 Результат выполнения HMTL кода.

Так как было передано определенное значение посредством метода get, это значит, что мы можем присвоить это значение какой-либо локальной переменной.


$x = $_GET['lit']; //Достаем из глобального массива GET переменную с именем lit и ее значение присваиваем локальной переменной $x.
if ($x != null){ //Проверяем передалось ли какое-либо значение переменной $x
echo "The result of searching: $x
"; } //вывод
По заданию, по нажатию на определенную букву должен появляться список пользователей начинающихся с этой буквы, а список всех пользователей должен храниться в базе данных. На наших практических занятиях мы используем программу Denwer – в которую входят: локальный сервер Apache, СУБД MySQL, среда разработки PHP. (если вы не хотите устанавливать Denwer, вы можете использовать программу XAMPP, или же просто по отдельности установить локальный сервер, СУБД, и среду разработки PHP).
После установки и запуска Denwer, в адресной строке браузера набираем localhost или 127.0.0.1 – Должна появиться страница приветствия. После прокрутки нажимаем на ссылку toolsPhpMyAdmin, которая открывает пользователю средства работы с СУБД MySQL. Здесь нажимаем на первую вкладку меню «Создать», в появившемся поле пишем имя базы данных и жмем «ОК». Далее создаем таблицу, прописываем количество полей и их тип данных, первичные и внешние ключи, и т.п. После того как таблица создана заполняем ее данными. На рис 5.2 показан интерфейс области администрирования баз данных и отображение данных в таблице table1.
Рис.5.2 Интерфейс phpMyAdmin.

Таблица 5.1 Функции работы с базами данных.



Функция

Значение


Download 5,52 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish