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

   JuK - свободный медиаплеер для KDE
JuK - свободный медиаплеер для KDE, используемый по умолчанию, начиная с KDE 3.2, часть пакета kdemultimedia. JuK поддерживает форматы MP3, Ogg Vorbis, и FLAC. Разработка JuK была начата Скоттом Веллером в 2000 году, в то время он назывался QTagger. В 2002 году, он был перемещён в KDE CVS, где он «вырос» в полноценное аудиоприложение. Он стал частью KDE, начиная с версии 3.2. Обладая возможностями обычного…
  2017-08-25 18:39:19 | Категория: Мультимедиа
   ПЕРЕХОД С WINDOWS НА UBUNTU (ДЕЛАЕМ UBUNTU LIVE USB)
Для перехода с Windows на Linux Ubuntu необходим Ubuntu Live CD или Ubuntu Live USB. Но не все пользователи Windows задумывавшиеся о переходе на Ubuntu могут решится пойти на столь радикальный шаг. Причин тому много, например пользователи Windows просто не представляют что такое Ubuntu.Для ознакомления с Ubuntu можно конечно воспользоваться программой Wubi которая создает виртуальный жесткий диск и устанавливает на него Ubuntu. Но мой опыт с данной…
  2017-08-03 21:34:44 | Категория: Система
   УСТАНОВКА ПРИЛОЖЕНИЯ ОБЛАЧНОГО ХРАНЕНИЯ ОТ MAIL.RU ДЛЯ LINUX
Заведите почтовый ящик в Mail.ru или войдите в него. Во вкладке «Еще» выберите «Облако»     Вы войдете на страницу облачного хранения     Скачайте deb пакет для установки облачного хранения от Mail.ru        Установите deb пакет используя команду: sudo dpkg -i ~/Загрузки/Имя_пакета.deb   Запустите приложение из меню Dash или используйте в терминале для запуска приложения команду…
  2017-08-02 09:36:50 | Категория: Интернет
   Qomp - простой и легкий музыкальный плеер
Qomp (Quick Online Music Player) — простой и легкий музыкальный плеер, написан на Qt, с базовым интерфейсом, который позволяет прослушивать музыку как с локального хранилища, так и аудиопотоки через интернет. Распространяется под лицензией GNU GPL 2. Возможности данного плеера: Поиск и воспроизведение музыки с нескольких онлайн хостингов музыки (Yandex.Music, myzuka.ru, pleer.com). Воспроизведение музыки с локальных…
  2017-08-25 15:55:32 | Категория: Мультимедиа
   НИЗКОУРОВНЕВОЕ ФОРМАТИРОВАНИЕ ФЛЕШКИ (LINUX)
Если Ваша флешка перестала определятся или Вы наблюдаете проблемы с записью на флеш накопитель, то можно применить низкоуровневое форматирование.Для начала посмотрим список подключенных на данный момент устройств: fdisk -l Диск /dev/sda: 1000.2 Гб, 1000204886016 байт 255 головок, 63 секторов/треков, 121601 цилиндров, всего 1953525168 секторов Units = секторы of 1 * 512 = 512 bytes Размер сектора (логического/физического): 512 байт / 4096 байт I/O…
  2017-08-04 09:13:24 | Категория: Система

Вверх