curl-data-opvragen
/////////////// pagina om data mee te krijgen\\\\\\\\\\\\\\\\
||||||||||||||| naam: data_get.php ||||||||||||||||
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?php
//hier komt de url van de ontvanger
$ch = curl_init("https://doeldomein.tld/data.php");
//checkt of de SSL certificaat geldig is
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, true);
//volgende blokje code zorgt dat de ontvangende server de data krijgt als post
curl_setopt($ch, CURLOPT_POST, 1);
//van de volgende regel code, kan ontvanger uitlezen als $_POST['user'] en pass als $_POST['pass']
//dat kan je gebruiken om zeg maar een authorized user te zijn.
curl_setopt($ch, CURLOPT_POSTFIELDS, "user=username&pass=password");
//dit gebruik je om de data terug te krijgen
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
//hier komt de output van de script
$outpu = curl_exec($ch);
//naja dit is duidelijk
curl_close($ch);
?>
//hier komt de url van de ontvanger
$ch = curl_init("https://doeldomein.tld/data.php");
//checkt of de SSL certificaat geldig is
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, true);
//volgende blokje code zorgt dat de ontvangende server de data krijgt als post
curl_setopt($ch, CURLOPT_POST, 1);
//van de volgende regel code, kan ontvanger uitlezen als $_POST['user'] en pass als $_POST['pass']
//dat kan je gebruiken om zeg maar een authorized user te zijn.
curl_setopt($ch, CURLOPT_POSTFIELDS, "user=username&pass=password");
//dit gebruik je om de data terug te krijgen
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
//hier komt de output van de script
$outpu = curl_exec($ch);
//naja dit is duidelijk
curl_close($ch);
?>
/////////////// pagina om data weg te geven \\\\\\\\\\\\\\\\
||||||||||||||| naam: data.php ||||||||||||||||
Code (php)
De output van get_data.php is "Geheime data"