Установи Linux! Стань свободным!
Онлайн всего: 1 | Посетители: 0 | Боты: 1
Дата 05.11.2026 Время: 00:47
Ваш IP: 216.73.217.85
Загрузка сервера: 0.93
old.ubuntu-desktop.ru - Передача данных методом POST - PHP    Главная > Веб-программирование > PHP

Передача данных методом POST

Данный способ позволяет безопасно передавать переменные с одного файла в другой или PHP скрипту расположенному в одном файле с формой. Обычно для этих целей используются два файла. В первом находится форма для ввода исходных данных, а во втором исполнительный файл, который принимает переменные. Для примера давайте рассмотрим следующий код:

HTML

<form method="POST">
<input type="text" name="a" /><br><br>
<input type="text" name="b" /><br><br>
<input type="submit" value="Отправить">
</form>

PHP

$a = $_POST['a'];
$b = $_POST['b'];
echo $a*$b;

PHP и HTML коды расположены в одном файле. 

Результат выполнения скрипта:

07598649798437

Рассмотрим пример передачи данных из формы в другой файл.

HTML файл test.php

<form method="POST" action="test1.php">
<input type="text" size="5" name="a" /><br><br>
<input type="text" size="5" name="b" /><br><br>
<input type="submit" value="Отправить">
</form>
  • action – указываем файл, в который будут передаваться переменные.

PHP файл test1.php

$a = $_POST['a'];
$b = $_POST['b'];
echo "Ответ: ".$a*$b;

В  этом примере переменные из формы передаются в файл test1.php

Рейтинг
<< Предыдущая статьяСледующая статья >>
  2017-08-18 20:27:04 | liman28 | Категория: PHP | Просмотров: 81
Комментарии
E-mail (не будет опубликован)
Имя
Комментарий
Введите число с картинки:     
Случайные статьи

   Xournal — программа блокнот предназначен для записи заметок, рисования эскизов, набросков и ведения журнала
Xournal — программа блокнот предназначен для записи заметок, рисования эскизов, набросков и ведения журнала, используя стилус. В программе можно открывать PDF файлы и делать в них собственные пометки. Xournal имеет простой интерфейс, доступно несколько фонов для страницы (в линейку, в клеточку, заливка), можно выбрать толщину пера и цвет. Программа оснащена несколькими функциями доступных в…
  2017-08-12 20:07:42 | Категория: Офис
   Sylpheed — быстрый и надежный почтовый клиент
Sylpheed — свободный легковесный почтовый и новостной клиент. Sylpheed предоставляет простоту конфигурации и, в то же время, изобилие функциональности. Программа написана на языке C, использует графическую библиотеку GTK+ и совместима с различными операционными системами: Linux, BSD, Mac OS X и Microsoft Windows. Возможности: Поддержка не только основных почтовых протоколов вроде POP3, IMAP4rev1 и SMTP, но и NNTP (NetNews). IPv6 —…
  2017-08-09 23:34:30 | Категория: Интернет
   ОБНОВЛЕНИЕ UBUNTU DESKTOP ДО СЛЕДУЮЩЕЙ ВЕРСИИ
Откройте источники приложений следующей командой: sudo software-properties-gtk Перейдите во вкладку обновления, в пункте — уведомлять меня о выходе новой версии Ubuntu отметьте при доступности любой новой версии или при доступности версии с длительным сроком поддержки, после закройте окно источника приложений.     Для обновления десктопной версии в терминале выполните следующее: sudo apt-get update   sudo…
  2017-08-01 14:59:33 | Категория: Система
   МОРСКОЙ БОЙ
«Морской бой» — игра для двух участников, в которой игроки по очереди называют координаты на неизвестной им карте соперника. Если у соперника по этим координатам имеется корабль (координаты заняты), то корабль или его часть «топится», а попавший получает право сделать ещё один ход. Цель игрока — первым поразить все корабли противника. В игру «Морской бой» можно играть одному…
  2017-08-11 09:00:48 | Категория: Игры
   Cantata - клиент консольного аудиоплеера MPD
Cantata - клиент консольного аудиоплеера MPD, написанный на Qt. Обладает хорошим функционалом, приятным интерфейсом, удобным управлением, интегрируется с рабочим окружением. Основные функции: несколько MPD коллекций, хорошо настраиваемый внешний вид, группировка композиций по альбому в очереди воспроизведения, контекстный вид, простой редактор тегов, менеджер файлов, использующий метки для организации файлов…
  2017-08-22 08:36:10 | Категория: Мультимедиа

Вверх