Bonjour les gars ,
je travailles sur un script qui fais des rendez vous auto ,
j au réuissi a me connecter sur mon compte voila le code source
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58 <?php $ch = curl_init(); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_URL, 'https://example.com/login/login.php'); curl_setopt($ch, CURLOPT_COOKIEFILE, 'cookie.txt'); curl_setopt($ch, CURLOPT_COOKIEJAR, 'cookie.txt'); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false); $co = curl_exec($ch); $doc = new DOMDocument(); libxml_use_internal_errors(true); $doc->loadHTML($co); # Parse the HTML # The @ before the method call suppresses any warnings that # loadHTML might throw because of invalid HTML in the page. $xpath = new DOMXPath($doc); $val1 = $xpath->query('//input[@name="_sid"]/@value')->item(0)->nodeValue; echo $val1; $field['process'] = 'login'; $field['_sid'] = $val1; $field['email'] = 'email@email.com'; $field['pwd'] = '123456'; $datafield = http_build_query($field); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true); curl_setopt($ch, CURLOPT_COOKIEFILE, 'cookie.txt'); curl_setopt($ch, CURLOPT_COOKIEJAR, 'cookie.txt'); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_POSTFIELDS, $datafield); curl_setopt($ch, CURLOPT_VERBOSE, true); curl_exec($ch); curl_setopt($ch, CURLOPT_URL, 'https://example.com/login/myapp.php?id=5454654'); $cur = curl_exec($ch); echo $cur; curl_close($ch); ?>
maintenant je dois Chercher sur le calendrier si il ya des dates en Bleu , donc il clique sur la date apres il clique sur le pop up pour confirmer .
Voila le calendrier
Merci de m orienter les Gars
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <li class="overable initialised">2018-09-14 <a class="full" type="button">08<i>:30</i></a> <a class="full" type="button">08<i>:45</i></a> <a class="full" type="button">09<i>:00</i></a> <a class="full" type="button">09<i>:15</i></a> <a class="full" type="button">09<i>:30</i></a> <a class="full" type="button">09<i>:45</i></a> <a class="full" type="button">10<i>:00</i></a> <a class="full" type="button">10<i>:15</i></a> <a class="full" type="button">10<i>:30</i></a> <a class="full" type="button">10<i>:45</i></a> <a class="full" type="button">11<i>:00</i></a> <a class="full" type="button">11<i>:15</i></a> <a class="full" type="button">11<i>:30</i></a> <a class="dispo" type="button" href="javascript:void(0)" onclick="ajaxCall("ajax_form_status", "https://example.com/login/action.php?timestamp=1536452615.5094&skey=90f7a8877d1accee20e413dd209ea029&process=multiconfirm&what=take_appointment&fg_id=5274725&result=2018-09-14+11%3A45&issuer_view=tnTUN2fr")">11<i>:45</i></a> <a class="full" type="button">12<i>:00</i></a> <a class="full" type="button">12<i>:15</i></a> <a class="full" type="button">12<i>:30</i></a> <a class="full" type="button">13<i>:00</i></a> <a class="full" type="button">13<i>:15</i></a> <a class="dispo" type="button" href="javascript:void(0)" onclick="ajaxCall("ajax_form_status", "https://example.com/login/action.php?timestamp=1536452615.5096&skey=3ab72b245127e591ba1d0db8afd08fb1&process=multiconfirm&what=take_appointment&fg_id=5274725&result=2018-09-14+13%3A30&issuer_view=tnTUN2fr")">13<i>:30</i></a> <a class="dispo" type="button" href="javascript:void(0)" onclick="ajaxCall("ajax_form_status", "https://example.com/login/action.php?timestamp=1536452615.5098&skey=dcd416fa984f755cf9e55e503942220d&process=multiconfirm&what=take_appointment&fg_id=5274725&result=2018-09-14+13%3A45&issuer_view=tnTUN2fr")">13<i>:45</i></a> <a class="dispo" type="button" href="javascript:void(0)" onclick="ajaxCall("ajax_form_status", "https://example.com/login/action.php?timestamp=1536452615.51&skey=8f41ad6700c58d4308fb836cc474c6f1&process=multiconfirm&what=take_appointment&fg_id=5274725&result=2018-09-14+14%3A00&issuer_view=tnTUN2fr")">14<i>:00</i></a> <a class="dispo" type="button" href="javascript:void(0)" onclick="ajaxCall("ajax_form_status", "https://example.com/login/action.php?timestamp=1536452615.5102&skey=9ff4540d8cdf1fc8f0b22e9786d059dd&process=multiconfirm&what=take_appointment&fg_id=5274725&result=2018-09-14+14%3A15&issuer_view=tnTUN2fr")">14<i>:15</i></a> <a class="dispo" type="button" href="javascript:void(0)" onclick="ajaxCall("ajax_form_status", "https://example.com/login/action.php?timestamp=1536452615.5104&skey=3e58332ea1a132cbe2e00a17017ba5d8&process=multiconfirm&what=take_appointment&fg_id=5274725&result=2018-09-14+14%3A30&issuer_view=tnTUN2fr")">14<i>:30</i></a> <a class="dispo" type="button" href="javascript:void(0)" onclick="ajaxCall("ajax_form_status", "https://example.com/login/action.php?timestamp=1536452615.5106&skey=c02c797479820694f40edd05dbc98a99&process=multiconfirm&what=take_appointment&fg_id=5274725&result=2018-09-14+14%3A45&issuer_view=tnTUN2fr")">14<i>:45</i></a> <a class="dispo" type="button" href="javascript:void(0)" onclick="ajaxCall("ajax_form_status", "https://example.com/login/action.php?timestamp=1536452615.5108&skey=d6d652cbcde371221550cd466d227259&process=multiconfirm&what=take_appointment&fg_id=5274725&result=2018-09-14+15%3A00&issuer_view=tnTUN2fr")">15<i>:00</i></a> <a class="dispo" type="button" href="javascript:void(0)" onclick="ajaxCall("ajax_form_status", "https://example.com/login/action.php?timestamp=1536452615.511&skey=02670bb010e3f9503dcd3df6a5f914a6&process=multiconfirm&what=take_appointment&fg_id=5274725&result=2018-09-14+15%3A15&issuer_view=tnTUN2fr")">15<i>:15</i></a> <a class="dispo" type="button" href="javascript:void(0)" onclick="ajaxCall("ajax_form_status", "https://example.com/login/action.php?timestamp=1536452615.5112&skey=b9fd49cfe1dee68f84cad7b941358cb8&process=multiconfirm&what=take_appointment&fg_id=5274725&result=2018-09-14+15%3A30&issuer_view=tnTUN2fr")">15<i>:30</i></a> <a class="dispo" type="button" href="javascript:void(0)" onclick="ajaxCall("ajax_form_status", "https://example.com/login/action.php?timestamp=1536452615.5114&skey=c98b90cd33f13068217484b7af669a8e&process=multiconfirm&what=take_appointment&fg_id=5274725&result=2018-09-14+15%3A45&issuer_view=tnTUN2fr")">15<i>:45</i></a> <a class="dispo" type="button" href="javascript:void(0)" onclick="ajaxCall("ajax_form_status", "https://example.com/login/action.php?timestamp=1536452615.5116&skey=8c38d3c3353d46958f09734ed1306820&process=multiconfirm&what=take_appointment&fg_id=5274725&result=2018-09-14+16%3A00&issuer_view=tnTUN2fr")">16<i>:00</i></a> <a class="dispo" type="button" href="javascript:void(0)" onclick="ajaxCall("ajax_form_status", "https://example.com/login/action.php?timestamp=1536452615.5118&skey=3e6ecdf78f138930b7dd286cb852aade&process=multiconfirm&what=take_appointment&fg_id=5274725&result=2018-09-14+16%3A15&issuer_view=tnTUN2fr")">16<i>:15</i></a></li> <li class="overable initialised">2018-09-18 <a class="dispo" type="button" href="javascript:void(0)" onclick="ajaxCall("ajax_form_status", "https://example.com/login/action.php?timestamp=1536452615.5155&skey=c51070edf5580d9f244ee811ab3890d8&process=multiconfirm&what=take_appointment&fg_id=5274725&result=2018-09-18+08%3A30&issuer_view=tnTUN2fr")">08<i>:30</i></a> <a class="dispo" type="button" href="javascript:void(0)" onclick="ajaxCall("ajax_form_status", "https://example.com/login/action.php?timestamp=1536452615.5157&skey=4e6280594e0bbc1fd7ebd3846b00a402&process=multiconfirm&what=take_appointment&fg_id=5274725&result=2018-09-18+08%3A45&issuer_view=tnTUN2fr")">08<i>:45</i></a> <a class="dispo" type="button" href="javascript:void(0)" onclick="ajaxCall("ajax_form_status", "https://example.com/login/action.php?timestamp=1536452615.5159&skey=a3ac286f660419bde0d5497dff870d08&process=multiconfirm&what=take_appointment&fg_id=5274725&result=2018-09-18+09%3A00&issuer_view=tnTUN2fr")">09<i>:00</i></a> <a class="dispo" type="button" href="javascript:void(0)" onclick="ajaxCall("ajax_form_status", "https://example.com/login/action.php?timestamp=1536452615.5161&skey=3a98013195270239840c2b7c96d8bddb&process=multiconfirm&what=take_appointment&fg_id=5274725&result=2018-09-18+09%3A15&issuer_view=tnTUN2fr")">09<i>:15</i></a> <a class="dispo" type="button" href="javascript:void(0)" onclick="ajaxCall("ajax_form_status", "https://example.com/login/action.php?timestamp=1536452615.5163&skey=0a69e8bd3f14934ebdfad2a79cda6279&process=multiconfirm&what=take_appointment&fg_id=5274725&result=2018-09-18+09%3A30&issuer_view=tnTUN2fr")">09<i>:30</i></a> <a class="dispo" type="button" href="javascript:void(0)" onclick="ajaxCall("ajax_form_status", "https://example.com/login/action.php?timestamp=1536452615.5165&skey=28279f7d5eb41876ce5922614ece5102&process=multiconfirm&what=take_appointment&fg_id=5274725&result=2018-09-18+09%3A45&issuer_view=tnTUN2fr")">09<i>:45</i></a> <a class="full" type="button">10<i>:00</i></a> <a class="dispo" type="button" href="javascript:void(0)" onclick="ajaxCall("ajax_form_status", "https://example.com/login/action.php?timestamp=1536452615.5167&skey=582949472d848939abd3f5daf70a842d&process=multiconfirm&what=take_appointment&fg_id=5274725&result=2018-09-18+10%3A15&issuer_view=tnTUN2fr")">10<i>:15</i></a> <a class="full" type="button">10<i>:30</i></a> <a class="dispo" type="button" href="javascript:void(0)" onclick="ajaxCall("ajax_form_status", "https://example.com/login/action.php?timestamp=1536452615.5169&skey=1be74ff440de3dc2cf4f98e9efcb0ccb&process=multiconfirm&what=take_appointment&fg_id=5274725&result=2018-09-18+10%3A45&issuer_view=tnTUN2fr")">10<i>:45</i></a> <a class="full" type="button">11<i>:00</i></a> <a class="dispo" type="button" href="javascript:void(0)" onclick="ajaxCall("ajax_form_status", "https://example.com/login/action.php?timestamp=1536452615.5171&skey=b06010a23ef395fc075c82a993efe1b3&process=multiconfirm&what=take_appointment&fg_id=5274725&result=2018-09-18+11%3A15&issuer_view=tnTUN2fr")">11<i>:15</i></a> <a class="dispo" type="button" href="javascript:void(0)" onclick="ajaxCall("ajax_form_status", "https://example.com/login/action.php?timestamp=1536452615.5177&skey=0def1fdbf4418d89f83298cfc0ee9df6&process=multiconfirm&what=take_appointment&fg_id=5274725&result=2018-09-18+11%3A30&issuer_view=tnTUN2fr")">11<i>:30</i></a> <a class="dispo" type="button" href="javascript:void(0)" onclick="ajaxCall("ajax_form_status", "https://example.com/login/action.php?timestamp=1536452615.5179&skey=51fed4a1251f1303a42290a40ee8557e&process=multiconfirm&what=take_appointment&fg_id=5274725&result=2018-09-18+11%3A45&issuer_view=tnTUN2fr")">11<i>:45</i></a> <a class="full" type="button">12<i>:00</i></a> <a class="full" type="button">12<i>:15</i></a> <a class="full" type="button">12<i>:30</i></a> <a class="full" type="button">13<i>:00</i></a> <a class="full" type="button">13<i>:15</i></a> <a class="dispo" type="button" href="javascript:void(0)" onclick="ajaxCall("ajax_form_status", "https://example.com/login/action.php?timestamp=1536452615.5261&skey=38c8c666a7a99fb377f9a9900cf364ea&process=multiconfirm&what=take_appointment&fg_id=5274725&result=2018-09-18+13%3A30&issuer_view=tnTUN2fr")">13<i>:30</i></a> <a class="dispo" type="button" href="javascript:void(0)" onclick="ajaxCall("ajax_form_status", "https://example.com/login/action.php?timestamp=1536452615.5264&skey=a61e09630ac8d07c8a607247040dddbb&process=multiconfirm&what=take_appointment&fg_id=5274725&result=2018-09-18+13%3A45&issuer_view=tnTUN2fr")">13<i>:45</i></a> <a class="dispo" type="button" href="javascript:void(0)" onclick="ajaxCall("ajax_form_status", "https://example.com/login/action.php?timestamp=1536452615.5266&skey=2e5974636a956622307e66b8f6fec1d0&process=multiconfirm&what=take_appointment&fg_id=5274725&result=2018-09-18+14%3A00&issuer_view=tnTUN2fr")">14<i>:00</i></a> <a class="dispo" type="button" href="javascript:void(0)" onclick="ajaxCall("ajax_form_status", "https://example.com/login/action.php?timestamp=1536452615.5268&skey=54ff29d71e741144e1c0632356a9bd1c&process=multiconfirm&what=take_appointment&fg_id=5274725&result=2018-09-18+14%3A15&issuer_view=tnTUN2fr")">14<i>:15</i></a> <a class="dispo" type="button" href="javascript:void(0)" onclick="ajaxCall("ajax_form_status", "https://example.com/login/action.php?timestamp=1536452615.527&skey=70063d5fa468aa1e9af47c746272df2c&process=multiconfirm&what=take_appointment&fg_id=5274725&result=2018-09-18+14%3A30&issuer_view=tnTUN2fr")">14<i>:30</i></a> <a class="dispo" type="button" href="javascript:void(0)" onclick="ajaxCall("ajax_form_status", "https://example.com/login/action.php?timestamp=1536452615.5272&skey=8c425a67c30e2957611ae4858c13ec0c&process=multiconfirm&what=take_appointment&fg_id=5274725&result=2018-09-18+14%3A45&issuer_view=tnTUN2fr")">14<i>:45</i></a> <a class="dispo" type="button" href="javascript:void(0)" onclick="ajaxCall("ajax_form_status", "https://example.com/login/action.php?timestamp=1536452615.5274&skey=f8b1cdf0380893303be540f59b3917d5&process=multiconfirm&what=take_appointment&fg_id=5274725&result=2018-09-18+15%3A00&issuer_view=tnTUN2fr")">15<i>:00</i></a> <a class="dispo" type="button" href="javascript:void(0)" onclick="ajaxCall("ajax_form_status", "https://example.com/login/action.php?timestamp=1536452615.5277&skey=9f7b53570b0f7a61dcbde5350367592e&process=multiconfirm&what=take_appointment&fg_id=5274725&result=2018-09-18+15%3A15&issuer_view=tnTUN2fr")">15<i>:15</i></a> <a class="dispo" type="button" href="javascript:void(0)" onclick="ajaxCall("ajax_form_status", "https://example.com/login/action.php?timestamp=1536452615.5278&skey=18f3e5bd117c355f5d18048d88d439b1&process=multiconfirm&what=take_appointment&fg_id=5274725&result=2018-09-18+15%3A30&issuer_view=tnTUN2fr")">15<i>:30</i></a> <a class="dispo" type="button" href="javascript:void(0)" onclick="ajaxCall("ajax_form_status", "https://example.com/login/action.php?timestamp=1536452615.528&skey=5855f68730c4cbeb603bfe4598d3d770&process=multiconfirm&what=take_appointment&fg_id=5274725&result=2018-09-18+15%3A45&issuer_view=tnTUN2fr")">15<i>:45</i></a> <a class="dispo" type="button" href="javascript:void(0)" onclick="ajaxCall("ajax_form_status", "https://example.com/login/action.php?timestamp=1536452615.5282&skey=374a164f1359d5f421f5811a9d7b9e54&process=multiconfirm&what=take_appointment&fg_id=5274725&result=2018-09-18+16%3A00&issuer_view=tnTUN2fr")">16<i>:00</i></a> <a class="dispo" type="button" href="javascript:void(0)" onclick="ajaxCall("ajax_form_status", "https://example.com/login/action.php?timestamp=1536452615.5285&skey=f7f7bfabe5c772e74dd94d69a9a9de6e&process=multiconfirm&what=take_appointment&fg_id=5274725&result=2018-09-18+16%3A15&issuer_view=tnTUN2fr")">16<i>:15</i></a></li>
Partager