<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Электронный научно-практический журнал «Современные научные исследования и инновации» &#187; POST</title>
	<atom:link href="http://web.snauka.ru/issues/tag/post/feed" rel="self" type="application/rss+xml" />
	<link>https://web.snauka.ru</link>
	<description></description>
	<lastBuildDate>Fri, 17 Apr 2026 07:29:22 +0000</lastBuildDate>
	<language>ru</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Разработка веб-форм</title>
		<link>https://web.snauka.ru/issues/2024/01/101430</link>
		<comments>https://web.snauka.ru/issues/2024/01/101430#comments</comments>
		<pubDate>Wed, 31 Jan 2024 06:42:45 +0000</pubDate>
		<dc:creator>Салихов Салават Зульфатович</dc:creator>
				<category><![CDATA[05.00.00 ТЕХНИЧЕСКИЕ НАУКИ]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[POST]]></category>
		<category><![CDATA[запросы]]></category>
		<category><![CDATA[создание опросов]]></category>
		<category><![CDATA[форма]]></category>

		<guid isPermaLink="false">https://web.snauka.ru/issues/2024/01/101430</guid>
		<description><![CDATA[Научный руководитель: Вильданов Алмаз Нафкатович к.ф.-м.н., Уфимский университет науки и технологий, Нефтекамский филиал 1. Использование кода для создания формы: Я продемонстрирую использование разных типов ввода и вывода данных используемых в опросах. 2. Пример кода на html, css: Я предоставлю пример кода на html, css, php который можно использовать для создания сайта с формой. №1 Создание формы. Тег &#60;form&#62; используется для создания [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><em>Научный руководитель: Вильданов Алмаз Нафкатович<br />
</em><em>к.ф.-м.н., Уфимский университет науки и технологий, Нефтекамский филиал</em></p>
<p style="text-align: center;">
<div style="display: inline !important;"><span><span style="times new roman; background-color: white;"><strong>1. Использование </strong></span><span style="background-color: white;"><strong>кода для создания формы:</strong> Я продемонстрирую использование разных типов ввода и вывода данных используемых в опросах.</span><br />
2<span style="times new roman; background-color: white;">. <strong>Пример кода на </strong></span><span style="background-color: white;"><strong>html, css:</strong> Я предоставлю пример кода на html, css, php который можно использовать для создания сайта с формой.</span></span></div>
<p style="text-align: justify;"><strong>№1 Создание формы.<br />
</strong></p>
<p style="text-align: justify;">Тег &lt;form&gt; используется для создания HTML-формы. В нём находится всё содержимое формы: поля для ввода, подписи к этим полям и кнопка отправки.</p>
<p><img src="https://web.snauka.ru/wp-content/uploads/2024/02/020224_0642_1.png" alt="" /></p>
<p>Здесь action определяет URL, куда будут отправлены данные формы, а method указывает метод отправки данных: GET или POST. Если использовать метод GET, параметры формы будут отображаться в адресной строке браузера. Это небезопасно, так как данные формы можно легко изменить.</p>
<p><strong>№2 Выбор пунктов.<br />
</strong></p>
<p>Атрибут type тега &lt;input&gt; со значением radio обычно используется для создания группы радиокнопок (переключателей), описывающих набор взаимосвязанных параметров.</p>
<p>Одновременно пользователь может выбрать лишь одну радиокнопку из предложенных. Радиокнопки обычно отображаются как небольшие кружки, которые заполняются или подсвечиваются, когда выбраны.</p>
<p style="text-align: justify;"><img src="https://web.snauka.ru/wp-content/uploads/2024/02/020224_0642_2.png" alt="" /></p>
<p>Элементы &lt;input&gt; типа checkbox по умолчанию отображаются как флажки, которые отмечаются (отмечены) при активации. Флажок позволяет выбрать отдельные значения для отправки в форму.</p>
<p><img src="https://web.snauka.ru/wp-content/uploads/2024/02/020224_0642_3.png" alt="" /></p>
<p>Обязательно связывайте &lt;label&gt; с чекбоксами и радиокнопками. Это небольшие элементы интерфейса, в которые довольно сложно попасть курсором мыши или пальцем на мобильных устройствах. Если у них есть связанный &lt;label&gt;, то пользователь может кликать по тексту подписи, а не целиться в сам чекбокс.</p>
<p><strong>№3 Выпадающий список.<br />
</strong></p>
<p>Тег &lt;option&gt; в HTML используется для выбора опции из раскрывающегося меню, создаваемого с помощью контейнера &lt;select&gt;. Ширина списка определяется самым широким текстом, указанным в теге &lt;option&gt;, а также может изменяться с помощью стилей.<br />
Группу опций можно создать с помощью тега &lt;optgroup&gt;. Он создает группу связанных пунктов меню.</p>
<p><img src="https://web.snauka.ru/wp-content/uploads/2024/02/020224_0642_4.png" alt="" /></p>
<p><strong>№4 Текстовые поля.<br />
</strong></p>
<p>HTML-элемент &lt;textarea&gt; представляет собой многострочный элемент управления для редактирования обычного текста, который полезен, если вы хотите, чтобы пользователи могли вводить значительный объем текста в произвольной форме.</p>
<p>Параметр rows регулирует высоту, а параметр cols &#8211; длину</p>
<p><img src="https://web.snauka.ru/wp-content/uploads/2024/02/020224_0642_5.png" alt="" /></p>
<p style="text-align: justify;"><strong>№6 Кнопка отправки.<br />
</strong></p>
<p>submit — кнопка для отправки формы. Обычно ставится в конце формы. Хотя на практике часто используют &lt;button type=&#8221;submit&#8221;&gt;, так как кнопку проще стилизовать. &lt;input type=&#8221;submit&#8221; value=&#8221;Отправить&#8221;&gt;.</p>
<p style="text-align: justify;"><img src="https://web.snauka.ru/wp-content/uploads/2024/02/020224_0642_6.png" alt="" /><strong><br />
</strong></p>
<p style="text-align: justify;"><strong>№6 Переход в среду php.<br />
</strong></p>
<p>Даже если PHP код помещён в файл с расширением .php, то для того, чтобы он обрабатывался интерпретатором именно как PHP код, он должен быть размещён после тэга: &lt;?php</p>
<p>Закрывающий тег пишется так: ?&gt;</p>
<p><img src="https://web.snauka.ru/wp-content/uploads/2024/02/020224_0642_7.png" alt="" /></p>
<p>Закрывающий тег не является обязательным. Тем не менее, закрывающий тег может использоваться когда заканчивается PHP код и начинается, например, HTML код.</p>
<p>Пары &lt;?php и ?&gt; могут использоваться в одном файле несколько раз, отделяя PHP код от HTML кода.</p>
<p>Важная вещь, которую нужно знать про закрывающий тег ?&gt;: он выбросит вас из PHP в HTML даже если он закомментирован с помощью //. Однако комментарий /* */ справляется — тег ?&gt; теряет своё специальное значение. Помните об этой интересной особенности, поскольку при комментировании блоков кода, вы можете столкнуться с необычной ситуацией, когда ?&gt; продолжит работу не смотря на то, что вы этого не ожидаете.</p>
<p><strong>№7 Вывод переменных в среде php.<br />
</strong></p>
<p>Команда echo отвечает за вывод информации на экран. После оператора указывается значение, которое нужно вывести. Чтобы вывести текст, его нужно указать в одинарных или двойных кавычках.</p>
<p>Команды в PHP разделяются точкой с запятой. Для удобства чтения каждую команду принято писать с новой строки.</p>
<p><img src="https://web.snauka.ru/wp-content/uploads/2024/02/020224_0642_8.png" alt="" /></p>
<p>Для обработки запросов типа POST в PHP используется встроенная глобальная переменная $_POST. Она представляет ассоциативный массив данных, переданных с помощью метода POST. Используя ключи, мы можем получить отправленные значения. Ключами в этом массиве являются значения атрибутов name у полей ввода формы.</p>
<p>При выводе не только одной переменной, используется знак « . ». Также это касается постоянных в одной строке с  $_POST.</p>
<p>Для вывода переменной при помощи POST, она должна быть записана в квадратных скобках.</p>
<p><img src="https://web.snauka.ru/wp-content/uploads/2024/02/020224_0642_9.png" alt="" /></p>
<p><strong>Итог работы<br />
</strong></p>
<p>&nbsp;</p>
<p><span style="background-color: white;">Комбинируя все вышеуказанные способы ввода и вывода, получается следующее:</span></p>
<p align="left">&lt;meta http-equiv=&#8221;Content-Type&#8221; content=&#8221;text/html; charset=utf-8&#8243;&gt;</p>
<p align="left">&lt;body bgcolor=&#8221;#C4C4C4&#8243;&gt;</p>
<p align="left">&lt;h1 style=&#8221;text-align: center;&#8221;&gt;Форма Салихова Салавата&lt;/h1&gt;</p>
<p align="left">&lt;hr&gt;&lt;form action=&#8221;index.php&#8221; method=&#8221;POST&#8221;&gt;</p>
<p align="left">&lt;p&gt;Вы любите животных?&lt;/p&gt;</p>
<p align="left">&lt;label&gt;&lt;input name=&#8221;kapch&#8221; value=&#8221;Вы любите животных?: Да&#8221; id=&#8221;kapch1&#8243; type=&#8221;radio&#8221;&gt;Да&lt;/label&gt;</p>
<p align="left">&lt;Br&gt;&lt;label&gt;&lt;input name=&#8221;kapch&#8221; value=&#8221;Вы любите животных?: Нет&#8221; id=&#8221;kapch&#8221; type=&#8221;radio&#8221;&gt; Нет&lt;/label&gt;</p>
<p align="left">&lt;p&gt;С кем Вы предпочитаете проводить свободное время?&lt;/p&gt;</p>
<p align="left">&lt;label&gt;&lt;input type=&#8221;checkbox&#8221; name=&#8221;kapcha1&#8243; value=&#8221;С семьей &#8220;&gt; С семьей&lt;/label&gt;</p>
<p align="left">&lt;Br&gt;&lt;label&gt;&lt;input type=&#8221;checkbox&#8221; name=&#8221;kapcha2&#8243; value=&#8221;С друзьями &#8220;&gt; С друзьями&lt;/label&gt;</p>
<p align="left">&lt;Br&gt;&lt;label&gt;&lt;input type=&#8221;checkbox&#8221; name=&#8221;kapcha3&#8243; value=&#8221;Предпочитаю быть один &#8220;&gt; Предпочитаю быть один &lt;/label&gt;</p>
<p align="left">&lt;p&gt;Где Вы предпочитаете проводить свободное время?&lt;/p&gt;</p>
<p align="left">&lt;select name=&#8221;kiti&#8221;&gt;</p>
<p align="left">&lt;option selected disabled value=&#8221;"&gt;выберите место&lt;/option&gt;</p>
<p align="left">&lt;option value=&#8221;Где Вы предпочитаете проводить свободное время?: Дома&#8221;&gt; Дома&lt;/option&gt;</p>
<p align="left">&lt;option value=&#8221;Где Вы предпочитаете проводить свободное время?: В гостях&#8221;&gt;В гостях&lt;/option&gt;</p>
<p align="left">&lt;option value=&#8221;Где Вы предпочитаете проводить свободное время?: Гуляю на улице&#8221;&gt;Гуляю на улице&lt;/option&gt;</p>
<p align="left">&lt;/select&gt;</p>
<p align="left">&lt;p&gt;Сколько иностранных языков вы знаете&lt;/p&gt;</p>
<p align="left">&lt;textarea rows=&#8221;2&#8243; cols=&#8221;23&#8243; name =&#8221;animals&#8221;&gt;&lt;/textarea&gt;</p>
<p align="left">&lt;p&gt;Есть ли у Вас свободное время, если Да, то сколько? (часов в день)&lt;/p&gt;</p>
<p align="left">&lt;textarea rows=&#8221;2&#8243; cols=&#8221;23&#8243; name=&#8221;skrud&#8221;&gt;&lt;/textarea&gt;&lt;Br&gt;</p>
<p align="left">&lt;p&gt; Расскажите о себе &lt;/p&gt;</p>
<p align="left">&lt;textarea rows=&#8221;20&#8243; cols=&#8221;140&#8243; name =&#8221;pole&#8221;&gt;&lt;/textarea&gt;</p>
<p align="left">&lt;Br&gt;&lt;input value=&#8221;Отправить&#8221; type=&#8221;submit&#8221;&gt;&lt;/Br&gt;</p>
<p align="left">&lt;/form&gt;&lt;/body&gt;</p>
<p align="left">&lt;?php echo &#8220;&lt;p&gt;Ваши ответы: &lt;/p&gt;&#8221;;</p>
<p align="left">echo &#8220;&lt;p&gt;&#8221; . $_POST["kapch"];</p>
<p align="left">if ( $_POST["kapcha1"] == &#8216;С семьей &#8216; and $_POST["kapcha2"] !== &#8216;С друзьями &#8216; and $_POST["kapcha3"] !== &#8216;Предпочитаю быть один &#8216;) {</p>
<p align="left">echo &#8220;&lt;p&gt;С кем Вы предпочитаете проводить свободное время?:&#8221; .$_POST["kapcha1"];}</p>
<p align="left">if ( $_POST["kapcha1"] !== &#8216;С семьей &#8216; and $_POST["kapcha2"] == &#8216;С друзьями &#8216; and $_POST["kapcha3"] !== &#8216;Предпочитаю быть один &#8216;) {</p>
<p align="left">echo &#8220;&lt;p&gt;С кем Вы предпочитаете проводить свободное время?:&#8221; .$_POST["kapcha2"];}</p>
<p align="left">if ( $_POST["kapcha1"] !== &#8216;С семьей &#8216; and $_POST["kapcha2"] !== &#8216;С друзьями &#8216; and $_POST["kapcha3"] == &#8216;Предпочитаю быть один &#8216;) {</p>
<p align="left">echo &#8220;&lt;p&gt;С кем Вы предпочитаете проводить свободное время?:&#8221; .$_POST["kapcha3"];}</p>
<p align="left">if ( $_POST["kapcha1"] == &#8216;С семьей &#8216; and $_POST["kapcha2"] == &#8216;С друзьями &#8216; and $_POST["kapcha3"] !== &#8216;Предпочитаю быть один &#8216;) {</p>
<p align="left">echo &#8220;&lt;p&gt;С кем Вы предпочитаете проводить свободное время?:&#8221; .$_POST["kapcha1"]. &#8221; , &#8220;.$_POST["kapcha2"];}</p>
<p align="left">if ( $_POST["kapcha1"] == &#8216;С семьей &#8216; and $_POST["kapcha2"] !== &#8216;С друзьями &#8216; and $_POST["kapcha3"] == &#8216;Предпочитаю быть один &#8216;) {</p>
<p align="left">echo &#8220;&lt;p&gt;С кем Вы предпочитаете проводить свободное время?:&#8221; .$_POST["kapcha1"]. &#8221; , &#8221; .$_POST["kapcha3"];}</p>
<p align="left">if ( $_POST["kapcha1"] !== &#8216;С семьей &#8216; and $_POST["kapcha2"] == &#8216;С друзьями &#8216; and $_POST["kapcha3"] == &#8216;Предпочитаю быть один &#8216;) {</p>
<p align="left">echo &#8220;&lt;p&gt;С кем Вы предпочитаете проводить свободное время?:&#8221; .$_POST["kapcha2"]. &#8221; , &#8221; .$_POST["kapcha3"];}</p>
<p align="left">if ( $_POST["kapcha1"] == &#8216;С семьей &#8216; and $_POST["kapcha2"] == &#8216;С друзьями &#8216; and $_POST["kapcha3"] == &#8216;Предпочитаю быть один &#8216;) {</p>
<p align="left">echo &#8220;&lt;p&gt;С кем Вы предпочитаете проводить свободное время?:&#8221; .$_POST["kapcha1"]. &#8221; , &#8221; .$_POST["kapcha2"]. &#8221; , &#8221; .$_POST["kapcha3"];}</p>
<p align="left">echo &#8220;&lt;p&gt;&#8221; . $_POST["kiti"];</p>
<p align="left">if ( $_POST["animals"] !== &#8221;) {</p>
<p align="left">echo &#8220;&lt;p&gt;Сколько иностранных языков вы знаете:&#8221; .$_POST["animals"];}</p>
<p align="left">echo &#8220;&lt;p&gt;&#8221; .$_POST["vid"];</p>
<p align="left">echo  &#8220;&lt;p&gt;&#8221; .$_POST["kolvo"];</p>
<p align="left">if ( $_POST["skrud"] !== &#8221;) {</p>
<p align="left">echo  &#8220;&lt;p&gt;Есть ли у Вас свободное время, если Да, то сколько? (часов в день):&#8221; .$_POST["skrud"];}</p>
<p align="left">if ( $_POST["pole"] !== &#8221;) {</p>
<p align="left">echo  &#8220;&lt;p&gt;Вы рассказали о себе следующее: &#8221; .$_POST["pole"];}?&gt;</p>
<p><img src="https://web.snauka.ru/wp-content/uploads/2024/02/020224_0642_10.png" alt="" /><span style="color: black; times new roman; 10pt; background-color: white;"><br />
</span></p>
<p><span style="color: black; times new roman; 10pt; background-color: white;">Используя компилятор, код будет выглядеть так:<br />
</span></p>
<p><img src="https://web.snauka.ru/wp-content/uploads/2024/02/020224_0642_11.png" alt="" /><span style="color: black; times new roman; 10pt; background-color: white;"><br />
</span></p>
<p><span style="color: black; times new roman; 10pt; background-color: white;">В заключение, веб-формы также можно использовать для обратной связи, заявок, оформления заказов, голосования, тестирования, оформления подписки и других областях.</span></p>
]]></content:encoded>
			<wfw:commentRss>https://web.snauka.ru/issues/2024/01/101430/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
