⊗ppSpCrDMP 35 of 83 menu

Адпраўка дадзеных метадам POST праз CURL у PHP

З дапамогай CURL можна адпраўляць дадзеныя метадам POST, імітуючы адпраўку формы. Для гэтага трэба паказаць, што запыт будзе рабіцца метадам POST. Гэта робіцца з дапамогай наступнай наладзі:

<?php curl_setopt($curl, CURLOPT_POST, 1); ?>

Цяпер нам трэба паказаць перадаваныя дадзеныя. Яны могуць утрымлівацца ў выглядзе масіва:

<?php $data = ['field1'=>'value1', 'field2'=>'value2']; curl_setopt($curl, CURLOPT_POSTFIELDS, $data); ?>

Таксама дадзеныя могуць быць паказаны ў выглядзе Query String:

<?php $data = 'field1=value1&field2=value2'; curl_setopt($curl, CURLOPT_POSTFIELDS, $data); ?>

Адпраўце запыт на наступную старонку і атрымайце вынік:

<?php if (!empty($_POST)) { echo json_encode($_POST); } else { echo 'error'; } ?>

Адпраўце запыт на наступную старонку і атрымайце вынік:

<?php if (!empty($_POST)) { echo $_POST['num1'] + $_POST['num2']; } else { echo 'error'; } ?>

Мадыфікуйце вашу функцыю так, каб другім неабавязковым параметрам яна прымала масіў дадзеных, якія адпраўляюцца метадам POST.

Беларуская
AfrikaansAzərbaycanБългарскиবাংলাČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць