Indsættelse af cvrapi
Hej jeg sidder og prøver at lave en side så at data fra cvr registret automatisk bliver skrevet ind når folk indtaster deres CVR-nummer på sitet. Mine koder indtil nu ser således ud :<div class="container form" id="containeropretfirma">
<form class="form-signin" method="post" action="<?php echo htmlspecialchars($_SERVER['PHP_SELF']);?>">
<div class="row">
<div class="col-sm">
<label for="textinput">Skriv CVR og data indhentes automatisk</label>
<input type="number" class="form-control" placeholder="CVR" name="vat">
<?php
function cvrapi($vat, $country)
{
// Strip all other characters than numbers
$vat = preg_replace('/[^0-9]/', '', $vat);
// Check whether VAT-number is invalid
if( empty($vat) )
{
// Print error message
return('Venligst angiv et CVR-nummer.');
}else{
// Start cURL
$ch = curl_init();
// Set cURL options
curl_setopt($ch, CURLOPT_URL, 'http://cvrapi.dk/api?search=' . $vat . '&country=' . $country);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_USERAGENT, 'opret_firma');
// Parse result
$result = curl_exec($ch);
// Close connection when done
curl_close($ch);
// Return our decoded result
return json_decode($result, 1);
}
} ?>
Når jeg skriver print_r( cvrapi('37988103', 'dk')); (som eksempel)
kommer det rigtige resultat også ud i et array:
Array ( [vat] => 37988103 [name] => Evald-Entreprise ApS [address] => Monradsgade 2E, st [zipcode] => 7400 [city] => Herning [cityname] => [protected] => 1 [phone] => 42781530 [email] => Oeh@ee-aps.dk [fax] => [startdate] => 06/09 - 2016 [enddate] => [employees] => [addressco] => Oliver Evald Hansen [industrycode] => 721900 [industrydesc] => Anden forskning og eksperimentel udvikling inden for naturvidenskab og teknik [companycode] => 80 [companydesc] => Anpartsselskab [creditstartdate] => [creditbankrupt] => [creditstatus] => [owners] => [productionunits] => Array ( [0] => Array ( [pno] => 1021726598 [main] => 1 [name] => Evald-Entreprise ApS [address] => Monradsgade 2E, st [zipcode] => 7400 [city] => Herning [cityname] => [protected] => 1 [phone] => [email] => klintebakken108@live.dk [fax] => [startdate] => 06/09 - 2016 [enddate] => [employees] => [addressco] => Oliver Evald Hansen [industrycode] => 721900 [industrydesc] => Anden forskning og eksperimentel udvikling inden for naturvidenskab og teknik ) ) [t] => 100 [version] => 6 )
Håber nogle kan hjælpe! -Tak