useragent = $userAgent; $db->ip = $ip; $db->host = $host; $db->browserid = $browserId; R::store($db); $smarty->assign('link', $browserId); // Fremde Daten }else{ $browser = R::findLast('browser', 'browserid = ?', array(filter_input(INPUT_GET, 'browser', FILTER_SANITIZE_STRING))); // Kamen Daten zurück? if(is_object($browser)){ // mach aus dem Objekt ein Array $browser = $browser->export(); $userAgent = $browser['useragent']; $ip = $browser['ip']; $host = $browser['host']; $smarty->assign('cache', 'cached'); }else{ $smarty->assign('cache', 'unknown'); } } $smarty->assign('ip', $ip); $smarty->assign('useragent', $userAgent); $smarty->assign('host', $host); // Auf auf ins Verderben! $smarty->display('templates/index.tpl');