cURL rooster website school
Op dit moment ben ik een beetje aan het 'kloten' met het rooster systeem van mijn school.
Nu wil ik via cURL inloggen op het roostersysteem genaamd 'Plaza'.
De URL waarop ingelogd moet worden: https://idvnam-idp.rocvantwente.nl/nidp/idff/sso
De uiteneindelijke pagina die ik moet krijgen is: https://plaza.rocvantwente.nl/portal/page/portal/ROC_ROOSTERS/ALSU/PLAZA/Alleroosters/37/c/c00069.htm
Als code heb ik nu:
En uiteindelijk krijg ik een witte pagina, en geen error.
Zijn er mensen die mij hiermee kunnen helpen?
Bvd,
Loran
Nu wil ik via cURL inloggen op het roostersysteem genaamd 'Plaza'.
De URL waarop ingelogd moet worden: https://idvnam-idp.rocvantwente.nl/nidp/idff/sso
De uiteneindelijke pagina die ik moet krijgen is: https://plaza.rocvantwente.nl/portal/page/portal/ROC_ROOSTERS/ALSU/PLAZA/Alleroosters/37/c/c00069.htm
Als code heb ik nu:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
ini_set('display_errors', 'On');
error_reporting(E_ALL);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://idvnam-idp.rocvantwente.nl/nidp/idff/sso');
curl_setopt ($ch, CURLOPT_POST, 1);
$r = 'https://plaza.rocvantwente.nl/portal/page/portal/ROC_ROOSTERS/ALSU/PLAZA/Alleroosters/37/c/c00069.htm';
curl_setopt ($ch, CURLOPT_POSTFIELDS, 'option=credential&target='.$r.'&Ecom_User_ID=[MijnGebruikersnaam]&Ecom_Password=[MijnWachtwoord]');
curl_setopt ($ch, CURLOPT_COOKIEJAR, 'cookie.txt');
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
$store = curl_exec ($ch);
curl_setopt($ch, CURLOPT_URL, 'https://plaza.rocvantwente.nl/portal/page/portal/ROC_ROOSTERS/ALSU/PLAZA/Alleroosters/37/c/c00069.htm');
$content = curl_exec ($ch);
curl_close ($ch);
?>
ini_set('display_errors', 'On');
error_reporting(E_ALL);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://idvnam-idp.rocvantwente.nl/nidp/idff/sso');
curl_setopt ($ch, CURLOPT_POST, 1);
$r = 'https://plaza.rocvantwente.nl/portal/page/portal/ROC_ROOSTERS/ALSU/PLAZA/Alleroosters/37/c/c00069.htm';
curl_setopt ($ch, CURLOPT_POSTFIELDS, 'option=credential&target='.$r.'&Ecom_User_ID=[MijnGebruikersnaam]&Ecom_Password=[MijnWachtwoord]');
curl_setopt ($ch, CURLOPT_COOKIEJAR, 'cookie.txt');
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
$store = curl_exec ($ch);
curl_setopt($ch, CURLOPT_URL, 'https://plaza.rocvantwente.nl/portal/page/portal/ROC_ROOSTERS/ALSU/PLAZA/Alleroosters/37/c/c00069.htm');
$content = curl_exec ($ch);
curl_close ($ch);
?>
En uiteindelijk krijg ik een witte pagina, en geen error.
Zijn er mensen die mij hiermee kunnen helpen?
Bvd,
Loran
Gewijzigd op 11/09/2011 22:16:43 door ILoran punt NL
Gesponsorde koppelingen:
echo $content??
@Aad B
Had ik al gedaan, blijft witte pagina.
Had ik al gedaan, blijft witte pagina.
var_dump() op $content?
Return: 'bool(false)'
Staat er nog wat van source-code in de pagina?
Die snap ik niet, sorry.
Deze pagina krijg ik normaal met inloggen: https://plaza.rocvantwente.nl/
Deze pagina krijg ik normaal met inloggen: https://plaza.rocvantwente.nl/
Gewijzigd op 11/09/2011 23:36:45 door iLoran punt NL
Ik doel dus of er verder HTML-code zichtbaar is?
Nee verder geen HTML code zichtbaar.



