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

   ВИДЕОРЕДАКТОР PITIVI — СОЗДАНИЕ И РЕДАКТИРОВАНИЕ СОБСТВЕННЫХ ВИДЕОРОЛИКОВ
Видеоредактор Pitivi — создание и редактирование собственных видеороликов Pitivi — достаточно простой и понятный нелинейный редактор видео для Linux Ubuntu. Видеоредактор имеет базовый набор инструментов: разрезание склеивание изменение размеров видео работа над слоями наложение звука экспорт в разные видео форматы программа содержит множество видео и аудио эффектов Программа pitivi доступна в…
  2017-08-07 20:13:35 | Категория: Мультимедиа
   Deepin Terminal — эмулятор терминала
Deepin Terminal — эмулятор терминала разработанный командой создавшей дистрибутив Linux Deepin. Отличительной особенность терминала является приятный внешний вид, удобство и расширение возможностей. Deepin Terminal умеет делиться по вертикали или горизонтали, переключать рабочие столы. Так же в этом терминале будет очень полезна функция настройки горячих клавиш. Помимо всего в терминале имеется поиск,…
  2017-08-12 20:39:14 | Категория: Система
   IBM LOTUS SYMPHONY — БЕСПЛАТНЫЙ НАБОР ОФИСНЫХ ПРИЛОЖЕНИЙ
IBM Lotus Symphony — бесплатный набор (freeware) офисных приложений для создания, редактирования и коллективного использования текстов, электронных таблиц, презентаций и других документов с закрытым кодом.IBM Lotus Symphony — помогает пользователям создавать, изменять и совместно использовать документы, электронные таблицы и презентации. Это бесплатное программное обеспечение идеально подходит как для бизнеса, так…
  2017-08-06 00:52:35 | Категория: Офис
   bindec - двоичное в десятичное
Функция bindec()  двоичное число в десятичное. Пример использования: $a = 1001000; echo bindec($a); ///…
  2017-09-10 22:59:49 | Категория: PHP
   Как добавить выполнение команд sudo в автозапуск
Иногда появляется необходимость выполнить определенную команду при загрузке системы с правами суперпользователя, добавлять команды в автозагрузку бесполезно, они не будут выполнены. Для того чтобы, команды были выполнены во время загрузки системы необходимо открыть файл — /etc/rc.local и добавить в него команду. Открываем файл  /etc/rc.local для редактирования: sudo nano /etc/rc.local Добавляем…
  2017-08-09 15:32:16 | Категория: Система

Вверх