⊗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štinaDanskDeutschEnglishEspañ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 για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη