/////////////// pagina om data mee te krijgen\\\\\\\\\\\\\\\\
||||||||||||||| naam: data_get.php                ||||||||||||||||
<?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);

?> 


/////////////// pagina om data weg te geven  \\\\\\\\\\\\\\\\
||||||||||||||| naam: data.php                      ||||||||||||||||
<?php
//Deze script is een beetje simpel, maar is meer om je het id te geven
if($_POST['user'] == "username" && $_POST['pass'] == "password"){
	echo "Geheime data";
}else{
	echo "Geen geheime data :P";
}
?>

De output van get_data.php is "Geheime data"