50777

Разработка страниц с формами

Лабораторная работа

Информатика, кибернетика и программирование

Цель: Научиться создавать формы содержащие различные элементы. Задание 1. Создать форму содержащую 10 различных элементов.

Русский

2014-01-30

32 KB

1 чел.

Лабораторная работа 65

Тема: Разработка страниц с формами.

Цель: Научиться создавать формы содержащие различные элементы.
Задание 1. Создать форму содержащую 10 различных элементов.

<html
<head><title>65</title>

</head>
<body
<form action="vivod.php" method="get"
Пароль*<input type=password name="t1"><br>
Логин*<input type=text name="t2"><br><br><br
<input type='radio' name='rdi0'>
М        
<input type='radio' name='rdi0'>
Ж<br><br>
<input type="file"><br>
<table border=2>
<tr><td>
<img src="1.jpg" width=160 height=240><br>
</td></tr>
</table><br>

<table><tr><td>
Фамилия*<br>
Имя*<br>
Отчество*<br>
</td>

<td>
<input type=text name="tf"><br>
<input type=text name="tn"><br>
<input type=text name="to"></td></tr>
</table><br><br>

<h4>Ваш возраст?</h4>
<input type='radio' name='r' value='14-18'>14-18<br>  
<input type='radio' name='r' value='18-25'>18-25<br>
<input type='radio' name='r' value='25+'>25+<br><br>

<SELECT NAME="navSelect">
 <OPTION>Группа</OPTION>
 <OPTION VALUE="1.html">1 ПрИ</OPTION>
 <OPTION VALUE="2.html">2 ПрИ</OPTION>
 <OPTION VALUE="3.html">3 ПрИ</OPTION>
</SELECT><br><br>
<input type='checkbox' name='chb1'>
Хотите получать новости?<br>
<input type='checkbox' name='chb2'>
Разрешене на использование личных данных.<br>
<textarea cols=11 rows=7 readonly>
Лицензионное соглашение
</textarea><br>
<input type='checkbox' name='chb3' value='1'>*
Прочел(а) и согласен(на) с Ленцензионным соглашением.<br>

<input type="button" value="Если делать нечего нажми на меня!!!"><br>
<
input type="reset" value="Сбросить данные"><br>
<
input type="submit" value="Регистрация"><br>
</
form></body></html>

Задание2. Настроить взаимодействие формы с другим файлом PHP.Использовав глобальный массив $_REQUEST

<?php
if(empty($_REQUEST['r']))
{$v="
Вы не указали возраст.";}
else
{$v=$_REQUEST['r'];}

if(empty($_REQUEST['t1']))
{$p="
Вы не заполнили поле Пароль.";}
else
{$p="
Ваш пароль:".$_REQUEST['t1'];}

if(empty($_REQUEST['t2']))
{$l="
Вы не заполнили поле Логин.";}
else
{$l="
Ваш логин:".$_REQUEST['t2'];}

if(empty($_REQUEST['tf']))
{$f="
Вы не заполнили поле Фамилия.";}
else
{$f=$_REQUEST['tf'];}

if(empty($_REQUEST['tn']))
{$
i="Вы не заполнили поле Имя.";}
else
{$
i=$_REQUEST['tn'];}

if(empty($_REQUEST['to']))
{$
o="Вы не заполнили поле Отчество.";}
else
{$o=$_REQUEST['to'];}

echo $v;
echo "<br>".$l;
echo "<br>".$p;

echo "<table border=2><tr><td>";
echo "<h5 align=center>
Фамилия</h5></td>";
echo "<td>".$f."</td>";

echo "<tr><td><h5 align=center>Имя</h5></td>";
echo "<td>".$i."</td></tr>";
echo "<tr><td><h5>
Отчество</h5></td>";
echo "<td>".$o."</td></tr></table>";

if ($_REQUEST['chb3']==1)
{echo "Прочел(а) и согласен(на) с Ленцензионным соглашением.";}
еlse
{echo "Не заполнено поле Лецинзионного соглашения";}?>


 

А также другие работы, которые могут Вас заинтересовать

46729. Exclamatory sentences 28 KB
  The main distinctive feature of this communicative type of sentence is a specific intonation; structurally it is variable
46730. Основні правила наголошування в українській мові. Засоби милозвучності української мови 28 KB
  Основні правила наголошування в українській мові. Система наголошування в українській мові досить складна проте є певні основні правила: Віддієслівні іменники середнього роду на ання у яких більше двох складів мають наголос як правило на суфіксі. Українській мові властиве уникання як збігу голосних так і збігу приголосних.
46731. ХАРАКТЕРИСТИКА КРИЗИСА НОВОРОЖДЕННОСТИ 28 KB
  ХАРАКТЕРИСТИКА КРИЗИСА НОВОРОЖДЕННОСТИ Первый критический период развития ребенка – период новорожденности. С одной стороны это полная биологическая беспомощность ребенка он не в состоянии удовлетворить ни одной жизненной потребности без взрослого. В противоречии между максимальной социальностью и минимальными средствами общения заложена основа всего развития ребенка в младенческом возрасте. Основное новообразование – возникновение индивидуальной психической жизни ребенка.
46732. Система стимулювання збуту в діяльності підприємства на зовнішніх ринках 1.02 MB
  Рoзглянутo наукові погляди вчених на маркетингові комунікації загалом та систему стимулювання збуту зокрема, основні складові засобів маркетингових комунікацій нa міжнародному ринку. Досліджено сучасний стан маркетингової комунікативної політики вітчизняного підприємства та проаналізовано його систему стимулювання збуту
46733. Экономическое обоснование ремонтопригодности функционального генератора 281 KB
  Функциональные генераторы относятся к измерительным приборам, вырабатывающим сигналы различных форм, т. е. различные «функции»: синусоидальную, треугольную, прямоугольную, пилообразную, ступенчатую, экспоненциальную, трапецеидальную и другие.
46734. The United States of America 28 KB
  The United States of America is a federal union of 50 states plus one independent district – the District of Columbia. Forty-nine states are situated on the continent but the 50th state is the state of Hawaii – a group of islands situated in the mid Pacific Ocean