$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(''); } ?>
 
Rollstuhlsportler

Wir machen Rehatechnik. 


Wir lieben Menschen und Technik und möchten Dein Leben besser machen. 

Einfach. Besser. Leben.

Carbonrollstuhl

#1

 

Rollstühle

 

Dank eines intensiven Austausches zwischen aktiven, erfahrenen Rollstuhlfahrern, Technikern, Therapeuten und medizinischen Fachkräften existiert gerade in Deutschland eine reiche Auswahl an geeigneten Rollstühlen für alle Behinderungsformen und jedes Lebensalter.

 

Durch Erfindungsreichtum und Kreativität der Entwickler sind die heutigen Rollstühle nicht nur funktioneller und leichter zu handhaben, sondern überzeugen auch durch ihr ästhetisches Design.

Basketball-Spieler auf Wheenchair
Offenes Raumbüro
Rollator.jpg

#2

 

 

Rollatoren

 

 

In unserer modernen Welt ist Mobilität zu einem Schlagwort geworden. Ein Schlagwort, das auf alle möglichen technischen Fortbewegungsmöglichkeiten verweist. Doch nur noch selten auf die uns mitgegebene Fähigkeit aus eigener Kraft zu gehen. Dabei verdanken wir gerade dieser Fähigkeit eine unschätzbare Flexibilität. Und die ermöglicht es uns, selbst größere Distanzen im Alltag zu überbrücken.

Bei uns finden Sie eine vielfältige Auswahl hochwertiger und erprobter Gehhilfen für den Innen- und Außenbereich. Gehhilfen, die jedem Anspruch gerecht werden und wieder Bewegung in den Alltag bringen.

Pflegebett.jpg

#3

 

 

Pflegebetten

 

Ein Pflegebett muss vielen Anforderungen und Wünschen gerecht werden. Neben dem Wohlbefinden des Patienten spielt auch der Bedienkomfort für den zu Pflegenden eine wichtige Rolle. Ob es um die richtige Pflegehöhe, Bettenmachen, bequemes Reinigen des Bodens unter dem Bett oder dessen problemlosen Auf- und Abbau geht.

Es gibt eine Vielfalt an Zubehör, um Ihr tägliches Leben zu erleichtern. Wir helfen Ihnen gerne bei der Auswahl unter Berücksichtigung Ihrer individuellen Bedürfnisse.

Pflegebett.jpg
Rollstuhlantrieb.jpg

#4

 

 

elektronischer Zubehör

 

Zusatzantriebe werden dann eingesetzt, wenn normalerweise ein handbetriebener Rollstuhl ausreicht, die Restkräfte des Rollstuhlbenutzers  aber zu gering sind oder die Begleitperson nicht über genügend Eigenkräfte verfügt, einen Rollstuhl zu schieben.

Es gibt inzwischen eine Vielzahl verschiedener Zusatzantriebe, die unterschiedliche Zwecke erfüllen. Sie haben in der Regel jedoch eines  gemeinsam: Sie werden als Zurüstung bei manuellen Greifreifen-Rollstühlen eingesetzt, um durch den Elektromotorantrieb den Rollstuhlbenutzer oder die Begleitperson beim Führen des Rollstuhls zu unterstützen.

e-pilot.jpg
Paare, die im Freien genießen

#5

 

 

und vieles mehr


Blättern sie einfach in unserem aktuelle Katalog.

Krankenschwester mit Patient

Fragen?

kostet nichts ;)  

pe-web_edited.png
Schlather_25-06-07-0126_edited.jpg

KONTAKT

Hauptwasen 2, 72336 Balingen

Baden-Württemberg 

 

info@schlather.de

07433-901160
F 07433-9011622

Danke für's Einreichen! Wir melden uns!

  • Facebook Classic
  • Instagram
  • Youtube
  • Pinterest Social Icon