Erfahrungen & Bewertungen zu LINNER+RICHTER GmbH
KUNDENSTIMMEN UND REFERENZEN
$cachingTime) { // init curl handler $curlHandler = curl_init(); // set curl options curl_setopt($curlHandler, CURLOPT_TIMEOUT, 3); curl_setopt($curlHandler, CURLOPT_RETURNTRANSFER, true); curl_setopt($curlHandler, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($curlHandler, CURLOPT_URL, $apiUrl . '?v=' . $scriptVersion); curl_setopt($curlHandler, CURLOPT_USERPWD, $yourApiId . ':' . $yourAPIKey); if (defined('CURLOPT_IPRESOLVE') && defined('CURL_IPRESOLVE_V4')) { curl_setopt($curlHandler, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V4); } // send call to api $json = curl_exec($curlHandler); if ($json === false) { // curl error $errorMessage = 'curl error (' . date('c') . ')'; if (file_exists($cachePath)) { $errorMessage .= PHP_EOL . PHP_EOL . 'last call: ' . date('c', filemtime($cachePath)); } $errorMessage .= PHP_EOL . PHP_EOL . curl_error($curlHandler); $errorMessage .= PHP_EOL . PHP_EOL . print_r(curl_version(), true); @file_put_contents(dirname($cachePath) . $errorFile, $errorMessage); $json = json_encode(array('status' => 'error', 'errors' => array('curl error'))); } curl_close($curlHandler); // convert json to array $data = json_decode($json, true); if (! is_array($data)) { // json format is wrong $errorMessage = 'json error (' . date('c') . ')' . PHP_EOL . PHP_EOL . $json; if (file_exists($cachePath)) { $errorMessage .= PHP_EOL . PHP_EOL . 'last call: ' . date('c', filemtime($cachePath)); } @file_put_contents(dirname($cachePath) . $errorFile, $errorMessage); $data = array('status' => 'error', 'errors' => array('json error')); $json = json_encode($data); } if ($data['status'] == 'success') { if (is_writable($cachePath)) { // save data in cache file @file_put_contents($cachePath, $json); } else { echo(''); } } elseif(! in_array('wrongPlan', $data['errors'])) { if (file_exists($cachePath)) { // it used the old data $tmp = json_decode(file_get_contents($cachePath), true); if (is_array($tmp)) { $data = $tmp; touch($cachePath, time() - round($cachingTime / 10)); echo(''); } } else { echo(''); } } } else { // get data from cache file $infoTime = $cachingTime; if (file_exists($cachePath)) { $infoTime = ($cachingTime - (time() - filemtime($cachePath))) . '/' . $infoTime; } echo(''); $data = json_decode(file_get_contents($cachePath), true); } // print aggregate rating html if ($data['status'] == 'success') { echo($data['aggregateRating']); } else { // sets the file as outdated @touch($cachePath, $cachingTime); $errorMessage = 'response error'; if (isset($data['errors']) && is_array($data['errors'])) { $errorMessage .= ' (' . implode(', ', $data['errors']) . ')'; } $errorMessage .= ' [v' . $scriptVersion . ']'; echo(''); } } catch (Exception $e) { $errorMessage = 'exception' . PHP_EOL . PHP_EOL . $e->__toString(); @file_put_contents(dirname($cachePath) . $errorFile, $errorMessage); echo(''); } } else { echo(''); } ?>

Wir bedanken uns bei unseren Auftraggebern für das entgengebrachte Vertrauen. Sowohl in der Bewertung, Begutachtung und Beratung, als auch bei der Projektentwicklung und Umsetzung haben wir wertvolle Ergebnisse erzielen können.

Unsere Kunden wissen warum es sich für sie gelohnt hat!

Um unsere Qualität weiter zu verbessern oder gute Leistung zu Bestätigen hilft uns Ihr Feedback.

Bitte geben Sie uns gleich hier und heute Ihr Feedback auf einen der folgenden Plattformen

OBJEKTLISTE

Gutachten, Immobilienberatung, Projektentwicklung oder Planung; wir haben in den vergangenen Jahren viele Kunden und Objekte mit Erfolg begleitet. Zur Übersicht haben wir Ihnen einen Auszug der von uns bearbeiteten Objektadressen zusammengestellt.

Gerne erläutern wir Ihnen auf Anfrage mehr zu den einzelnen Projekten und dem jeweiligen Leistungsumfang.
Selbstverständlich immer nur in Absprache und nach Freigabe durch die Eigentümer.

REALISIERTE BAUVORHABEN

In der Planung, der Beratung, als auch bei der Projektentwicklung und Umsetzung haben wir wertvolle Ergebnisse erzielen können.

Wir haben zur Übersicht einen Auszug unserer umgesetzten Bauvorhaben zusammengestellt.