Обработка данных 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; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!