Обработка данных HTML-форм средствами PHP
Обмен информацией между Web-сервером и клиентом
Задания
Все задания оформить как один сайт, состоящий из нескольких связанных между собой страниц. На каждой веб-странице должна быть постановка задачи и её решение, кнопки для перехода к определенному заданию.
Задание 1. Cоздание сайта на PHP
1. Работать будем с локальным сервером Apache.
2. Зайдем на виртуальный диск, который был создан при установке сервера.
3. Заходим в папку home/localhost/www и создаем здесь новую папку для сайта с именем php.
4. Теперь нужно запустить сервер (ярлык Apache).
5. Теперь нужно создать файл php (создать текстовый файл и сохранить его с расширением php).
6. В текстовый файл вставить конструкцию:
7. В адресной строке браузера прописать адрес: http://localhost/php/
Задание 2. Реализовать приведенные ниже коды:
Задание 3. Дана вещественная матрица А(N,M). Составить программу подсчета количества элементов матрицы, удовлетворяющих условию р1<=a(i,j)<=p2. Значения р1 и р2 задаются самостоятельно.
<?php
$N=rand(3,7);
$M=rand(3,7);
$p1=rand(5,8);
$p2=rand(10,13);
echo "N=$N<br>M=$M<br>p1=$p1<br>p2=$p2";
?>
<table border="1">
<?php for($i=0; $i<$N; $i++) { ?>
<tr>
<?php for($j=0; $j<$M; $j++) { ?>
<td><?php echo "A<sub>$i$j</sub>=", $a[$i][$j]=rand(0,20); ?></td>
<?php } ?>
</tr>
<?php } ?>
</table>
<?php
$n=0;
for($i=0; $i<$N; $i++)
for($j=0; $j<$M; $j++)
if($a[$i][$j]>=$p1 && $a[$i][$j]<=$p2) $n++;
echo "Количество элементов, для которых верно условие "
."$p1<=a<sub>ij</sub><=$p2, равно: $n";
?>
|
|
Задание 4. Во всех последующих заданиях известно следующие: задано значения действительных х, у, z. Вычислить значения следующих выражений:
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Задание 5. Модифицировать с помощью языка PHP форму из лабораторной работы №1 следующим образом:
Дата добавления: 2019-02-22; просмотров: 256; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!