Установи Linux! Стань свободным!
Онлайн всего: 3 | Посетители: 1 | Боты: 2
Дата 08.04.2026 Время: 15:59
Ваш IP: 216.73.216.216
Загрузка сервера: 2.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 (не будет опубликован)
Имя
Комментарий
Введите число с картинки:     
Случайные статьи

   Измерение частоты процессора
SpeedStep — энергосберегающая технология Intel, в основе которой лежит динамическое изменение частоты и энергопотребления процессора.   Для того что бы посмотреть степени изменения частоты процессора в зависимости от нагрузки в терминале наберите следующее:   Для первого ядра процессора (или одно ядерный процессор): cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies  Для второго ядра процессора cat…
  2017-08-02 07:48:12 | Категория: Система
   SEVEN KINGDOMS — СТРАТЕГИЯ РЕАЛЬНОГО ВРЕМЕНИ
Seven Kingdoms это стратегия реального времени, одна из наиболее интересных стратегий 90-х годов, созданная в 1997 Тревором Чаном (Trevor Chan). Эта стратегия не зацикливается на только на ведении боевых действий, но и требует развития экономики, торговли, дипломатии, шпионажа, науки, взаимоотношений с населением и т.д.В последней версии игры доступно уже 10 государств вместо семи. Помимо военных действий в игре есть…
  2017-08-07 09:20:15 | Категория: Игры
   Сравнение переменной с массивом
Если имеется переменная которую необходимо сравнить с массивом,то можно воспользоваться функцией in_array() которая проверяет присутствует ли в массиве значение. in_array(значение, массив); Пример кода: $a = "bmp"; $b = array('zip','7z','rar','tar','taz'); $c = array('png','jpg','bmp','psd','gif'); if(in_array($a, $b)){echo "Это архив";} elseif(in_array($a, $c)){echo "Это изображение";} Это…
  2017-08-19 22:36:45 | Категория: PHP
   НА СЕРВЕРЕ ОТКЛЮЧЕНА ФУНКЦИЯ MAIL() — устанавливаем SSMTP клиент для отправки почты
Для того чтобы новые пользователи вашего сайта могли регистрироваться, необходимо подключить функцию php mail(). Иначе при регистрации пользователь он увидит сообщение — «На сервере отключена функция mail()», при этом письма о прохождении регистрации на свой e-mail он не получит. Для решения этой проблемы в терминале необходимо выполнить несколько команд: Установка SSMTP клиента для отправки почты. Для…
  2017-08-11 22:45:42 | Категория: Сервер
   CROSTI — ПРОГРАММА ДЛЯ СОЗДАНИЯ СХЕМЫ ДЛЯ ВЫШИВКИ КРЕСТОМ
Программой пользоваться достаточно просто, необходима фотография или рисунок как образец для схемы, при помощи встроенного помощника необходимо указать параметры будущей схемы для вышивки. В программе доступны дополнительные возможности. Можно изменять размер, поворачивать, уменьшать количество цветов и изменять палитру входной картинки. Схему можно редактировать: изменять цвета и иконки для них,…
  2017-08-11 18:59:47 | Категория: Разное

Вверх