Ik ben bezig een scriptje te maken voor het leeglezen van de info op de R.D.W. website (auto informatie) alleen krijg ik constant deze foutmelding:
Dit is volgens mij toch corrent voor SSL maar blijkbaar niet. Wie kan mij helpen?
Ik gebruik de volgende code:Errors: 35 SSL: error:140820A7:SSL routines:SSL3_CHECK_CERT_AND_ALGORITHM:missing export tmp rsa key
PHP:
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
| <? $kenteken = $_GET["kenteken"]; $kenteken = str_replace(" ", "", $kenteken); $kenteken = str_replace("-", "", $kenteken); if (strlen($kenteken) <> 6) die("Ongeldig kenteken: ".$kenteken."!"); $url = "https://info.apk.nl/ovi/arvinvoer.aspx?__VIEWSTATE=dDwtMTM4Mzc1OTE2Nzs7PreXF8U2JhxAYyj18cKuRmFPdE7m&ArvInvoer1%3AEdit1=".substr($kenteken, 0, 2)."&ArvInvoer1%3AEdit2=".substr($kenteken, 2, 2)."&ArvInvoer1%3AEdit3=".substr($kenteken, 4, 2)."&ArvInvoer1%3AButton1=+Zoeken+"; $user_agent = "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)"; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_HEADER, 1); curl_setopt($ch, CURLOPT_VERBOSE, 1); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2); curl_setopt($ch, CURLOPT_USERAGENT, $user_agent); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0); // this line makes it work under https curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_TIMEOUT, 30); $Data = curl_exec($ch); echo '<pre>'; print_r(curl_getinfo($ch)); echo '</pre>'; echo 'Errors: ' . curl_errno($ch) . ' ' . curl_error($ch) . '<br><br>'; curl_close($ch); echo $Data; ?> |
Dit is volgens mij toch corrent voor SSL maar blijkbaar niet. Wie kan mij helpen?
[ Voor 10% gewijzigd door Kix@$$ op 31-01-2005 11:49 ]