I'm relatively new to cURL, I've never really used cURL to 'scrape' sites or fill forms, but I need it for my next project.
At school, I need to select the classes I want to have, every week again. My school has bought software so every student can select his classes.
We call this CUPweb, and it's really old and user-unfriendly. I want to make a site where students are able to quickly select the classes they want to follow for the upcoming week. However, the scripts I tried aren't working.
How my school's site works:
- Go to: http://bonhoeffer.cupweb6.nl/
- Fill in the first 4 letters of your last name
- If there are more students with the same last name (in my case 4) you have to select your name from a drop down list. (You can try yourself with my last name: Groot)
- View your timetable by pressing "rooster"
- (only on thursdays) Choose your lessons by entering your 4 digit pin code and then press "login".
To select your classes, you have to press a open class like this:
I first tried to use this old unofficial API: https://github.com/MegaCookie/CUP-PHP . But all I get is an empty object (I think i set the VIEWSTATE_ etc all right).
Then I tried to fill the form with a PHP script, but I don't know how I can get the available classes and my timetable (see picture above) in a PHP object/array/string.
Thanks