//checkt of de SSL certificaat geldig is
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
//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.
$klant_nummer = *;
$gebruikersnaam = *;
$wachtwoord = '*';
curl_setopt($ch, CURLOPT_POSTFIELDS, "UsernameOU=1505197&UsernameCN=001&Password=temp3");
//dit gebruik je om de data terug te krijgen
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
//hier komt de output van de script
$output = curl_exec($ch);
En de errors:
Notice: Array to string conversion in /Users/joostvandermeijden/mamp_sites/sites/sanizo.nl/check_prices.php on line 25
Notice: Array to string conversion in /Users/joostvandermeijden/mamp_sites/sites/sanizo.nl/check_prices.php on line 26
Voila, dat is je probleem: $cookie[0] is zelf ook nog een array. In curl_setopt() wordt daar echter een string verwacht. Kortom, gebruik $cookie[0][0].