Ég gat notað þetta, hendir að vísu bara út svari frá isb, hér er kóðinn sem ég notaði til að sækja gögnin úr síðunni, subbukóði, mér gekk eitthvað illa að eiga við fylkin og þurfti t.d. að nota teljara þegar ég setti handvirkt inn í það, gat ekki notað count() fallið, þú lagar þetta bara aðeins til ;-)
if (isset($saekjaKennitolu))
{
$ktIsbank = join('', file('
http://www.isbank.is/pop_up/thjodskra/thjodskra_nanar.asp?kennitala='.$kennitala.''));
$leita = array ("'<script[^>]*?>.*?</script>'si“, // Strip out javascript
”'<[\\/\\!]*?[^<>]*?>'si“, // Strip out html tags
”'([\\r\\n])[\\s]+'“, // Strip out white space
”'&(quot|#34);'i“, // Replace html entities
”'&(amp|#38);'i“,
”'&(lt|#60);'i“,
”'&(gt|#62);'i“,
”'&(nbsp|#160);'i“,
”'&(iexcl|#161);'i“,
”'&(cent|#162);'i“,
”'&(pound|#163);'i“,
”'&(copy|#169);'i“,
”'&#(\\d+);'e“); // evaluate as php
$skipta = array (”“,
”“,
”\\\\1“,
”“”,
“&”,
“<”,
“>”,
“ ”,
chr(161),
chr(162),
chr(163),
chr(169),
“chr(\\\\1)”);
$strArray = array (“Þjóðskrá”, “Þjóðskrá”,
“Kennitala:”,
“Nafn”,
“Heimili:”,
“Póstnúmer:”,
“Staður:”,
“Maki:”,
“Leita aftur”);
$ktIsbank = preg_replace ($leita, $skipta, $ktIsbank);
$ktIsbank = str_replace($strArray,“”,$ktIsbank);
$ktIsbank = trim($ktIsbank);
$ktIsbank = str_replace(“ ”,“”,$ktIsbank);
$tmp = explode(“\\r”, $ktIsbank);
$tmp = array_reverse($tmp);
$i =0;
while (list ($key, $val) = each ($tmp))
{
if($val)
{
$i++;
$listi[] = $val;
}
}
if($i==7) // giftur, nafn og kt maka fylgir
{
hér ertu með 7 stök í fylki:
[Kennitala]
[Nafn]
[Heimili]
[Póstnúmer]
[Staður]
[Maki]
[kt. maka]
}
else if($i==5) // einstæður, enginn maki
{
hér ertu með 5 stök í fylki:
[Kennitala]
[Nafn]
[Heimili]
[Póstnúmer]
[Staður]
}
else // engin niðurstaða fékkst
eitthvað bullshit fylki um að fyrirspurn hafi mistekist
}
gl & hf
Massi