Визначаємо імена та значення всіх елементів форми за допомогою масиву $_Request - Хочу веб-сайт

Визначаємо імена та значення всіх елементів форми за допомогою масиву $_Request

У сьогоднішньому уроці я розгляну застосовуваний уPHP глобальний масив$_Request. Масив$_Request корисний тим, що використовуючи циклforeach, ви можете швидко визначити імена та значення всіх елементів форми, відомих програмі. Всі поля, надіслані вашій програмі, автоматично зберігаються в спеціальному асоціативному масиві, що має ім'я$_Request. МасивPHP $_Request надає цінну допомогу при зборі інформації, що передається на сервер, поміщаючи її в структуру для зручної обробки сценарієм. Масив$_Request перехоплює рядок імен/значень, розбирає рядок на імена та відповідні значення та поміщає цю інформацію в асоціативний масив, індексований відповідними іменами полів форми. Ім'я кожного поля у вихідній формі стає ключем, а значення цього поля стає значенням асоційованим із цим ключем.PHP надає також масиви$_POST і$_GET, проте масив$_REQUEST часто є найкращим вибором, особливо в ситуаціях, коли дані відправляються з віддаленого сайту і невідомо, який метод використовується -GET абоPOST.

Ось скрипт який показує як за допомогою циклуforeach, ви можете швидко визначити імена та значення всіх елементів форми.

Автор: Сергій Зарубін

Дата:2011-04-18

Коментарі до замітки:

Коментар додав(ла):Едуард Дата: 2011-08-10

Велике дякую. Дуже нагоді для боротьби з sql-ін'єкціями.

Коментар додав(а):Сергій Зарубін Дата: 2011-08-10

Коментар додав(ла):Олексій Пономарьов Дата: 2011-08-20

Підкажіть будь ласка,як вирішити таку проблему:

як отримати масив $_REQUEST['cons']?

тобто. мені потрібно одержати на виході кілька елементів, а не один. Дякую.

Коментар додав(а):Сергій Зарубін Дата: 2011-08-21

Можливо, цей приклад наштовхне вас на вірний шлях.Код:

$value) if (empty($value)) echo 'чекбокс '.$name.' не відзначений '; else echo 'чекбокс '.$name.' відзначений, '; > >

Коментар додав(ла):qElenaSn Дата: 2017-06-25

Наш сервіс пропонує справжні лайки на фото замовників, які готові платити за якість.

Саме для цього ми й набираємо віддалених співробітників, які виконуватимуть роботу, тобто ставити лайки та заробляти за це гроші.

Щоб стати нашим віддаленим співробітником і почати ставити лайки, заробляючи при цьому 45 рублів за 1 поставлений лайк,

Вам достатньо просто зареєструватись на нашому сервісі. > oplata-vklike.tk www.ch-investor.tk > http://obrabotka-zakazow.tk/ realno-money.tk oplata-vklike.tk http://oplata-vklike.tk/ www.airline-rabota.tk http://oplata-vklike.tk http:// oplata-vklike.tk/ > obrabotka-zakazow.tk www.oplata-vklike.tk http://airline-rabota.tk/ http://oplata-vklike.tk/ http://oplata-vklike.tk/

імена
визначаємо

Підпишіться на нашу безкоштовну розсилку новин і будьте завжди в курсі всіх змін на нашому сайті. Оновлення щотижня!