Установи Linux! Стань свободным!
Онлайн всего: 2 | Посетители: 0 | Боты: 2
Дата 07.11.2026 Время: 02:16
Ваш IP: 216.73.216.114
Загрузка сервера: 1.11
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 (не будет опубликован)
Имя
Комментарий
Введите число с картинки:     
Случайные статьи

   ПРОВЕРКА ЖЕСТКОГО ДИСКА НА BAD БЛОКИ
Проверка жесткого диска на bad блоки. Программа badblocks позволяет проверить жесткий диск на наличие сбойных блоков. Проверка выполняется очень просто:sudo badblocks -v <имя_устройства> например: sudo badblocks -sv /dev/sda1 -s — отображает ход процесса проверки, выводя номера блоков в том порядке, как они проверялись.-v — программа подробно сообщать о происходящем. Для того чтобы узнать имя уст-ва воспользуйтесь…
  2017-08-06 19:57:46 | Категория: Система
   ВИДЕОРЕДАКТОР PITIVI — СОЗДАНИЕ И РЕДАКТИРОВАНИЕ СОБСТВЕННЫХ ВИДЕОРОЛИКОВ
Видеоредактор Pitivi — создание и редактирование собственных видеороликов Pitivi — достаточно простой и понятный нелинейный редактор видео для Linux Ubuntu. Видеоредактор имеет базовый набор инструментов: разрезание склеивание изменение размеров видео работа над слоями наложение звука экспорт в разные видео форматы программа содержит множество видео и аудио эффектов Программа pitivi доступна в…
  2017-08-07 20:13:35 | Категория: Мультимедиа
   Nexuiz — компьютерная игра в жанре шутер от первого лица
Nexuiz — компьютерная игра в жанре шутер от первого лица, созданная компанией Alientrap. Разработка игры прекращена, «духовным продолжением» является Xonotic. На данный момент актуальна версия 2.5.2, появившаяся в сети 1 октября 2009 года. Игра является абсолютно бесплатной и распространяется на условиях свободной лицензии GNU GPL. Игра поддерживает операционные системы Linux, Mac OS X, OpenSolaris и Windows. Версия 1.0 была…
  2017-08-02 07:32:19 | Категория: Игры
   Brackets — бесплатный редактор с открытым кодом для веб-разработчиков
Brackets — бесплатный редактор с открытым кодом для веб-разработчиков. Brackets ориентирован на работу с HTML, CSS и JavaScript. Эти же технологии лежат в основе самого редактора, что обеспечивает его кроссплатформенность т.е. совместимость с операционными системами Mac, Windows и Linux. Brackets создан и развивается Adobe Systems под лицензией MIT License и поддерживается на GitHub. Приложение включает интегрированные подсказки, позволяет…
  2017-08-18 23:10:07 | Категория: Разное
   GNOME SCHEDULE — АВТОМАТИЧЕСКОЕ ВЫПОЛНЕНИЕ ЗАДАЧ
Иногда возникает необходимость выполнить определенные задачи автоматически, например отключение компьютера по расписанию. В Linux для этой цели используется приложение crontab, это приложение запускается из терминала и способно выполнять команды и скрипты. Так же есть графический аналог планировщика crontab, это  Gnome Schedule.Программа Gnome Schedule находится в официально репозитории Linux Ubuntu, ее можно установить через…
  2017-08-11 22:58:16 | Категория: Система

Вверх