⊗ppSpCrDMP 35 of 83 menu

Tietojen lähettäminen POST-metodilla CURL:n kautta PHP:ssä

CURL:lla voidaan lähettää tietoja POST-metodilla, matkien lomakkeen lähetystä. Tätä varten on määritettävä, että pyyntö tehdään POST-metodilla. Tämä tehdään seuraavalla asetuksella:

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

Nyt meidän on määritettävä lähetettävät tiedot. Ne voivat sisältää taulukkona:

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

Tiedot voidaan myös määrittää Query String -muodossa:

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

Lähetä pyyntö seuraavalle sivulle ja saat tuloksen:

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

Lähetä pyyntö seuraavalle sivulle ja saat tuloksen:

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

Muokkaa funktiotasi niin, että se ottaa toisena valinnaisena parametrina POST-metodilla lähetettävän tietotaulukon.

Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää