Visa ett inlägg
Oläst 2013-04-25, 12:35 #7
Kekke Kekke är inte uppkopplad
Medlem
 
Reg.datum: Feb 2011
Inlägg: 198
Kekke Kekke är inte uppkopplad
Medlem
 
Reg.datum: Feb 2011
Inlägg: 198
Testa detta

PHP-kod:
<?php

$url 
'https://mobil.nordea.se/banking-nordea/nordea-c3/login.html';
$xyz "XXXX";    // Personnummer
$xyx "XXXX";     // Personlig kod

$ch curl_init();

$headers[] = "Accept: */*";
$headers[] = "Connection: Keep-Alive";

// basic curl options for all requests
curl_setopt($chCURLOPT_HTTPHEADER,  $headers);
curl_setopt($chCURLOPT_HEADER,  0);
curl_setopt($chCURLOPT_SSL_VERIFYHOST0);
curl_setopt($chCURLOPT_SSL_VERIFYPEERfalse);         
curl_setopt($chCURLOPT_USERAGENT'Mozilla/5.0 (Windows NT 6.1; rv:11.0) Gecko/20100101 Firefox/11.0'); 
curl_setopt($chCURLOPT_RETURNTRANSFER1); 
curl_setopt($chCURLOPT_FOLLOWLOCATION1); 
curl_setopt($chCURLOPT_COOKIEFILE'C:\xampp\cookies.txt'); 
curl_setopt($chCURLOPT_COOKIEJAR'C:\xampp\cookies.txt'); 

// set first URL
curl_setopt($chCURLOPT_URL$url);

$content curl_exec($ch);


preg_match('/<input type="hidden" name="_csrf_token" autocomplete="off" value="(.*?)" \/>/'$content$csrf_token);

$params http_build_query(array('_csrf_token' => $csrf_token[1], 'xyz' => $xyz'zyx' => $xyx));

curl_setopt($chCURLOPT_URL$url);
curl_setopt($chCURLOPT_POST1); 
curl_setopt($chCURLOPT_POSTFIELDS$params);

$result curl_exec($ch);
curl_close($ch);

print_r($result);
?>

Senast redigerad av Kekke den 2013-04-25 klockan 12:38
Kekke är inte uppkopplad   Svara med citatSvara med citat