Close
"); jQuery("#multilogin").css({ position: 'fixed', top: '10px', right: '10px', width: '300px', background: '#eee', border: '2px outset #f00', padding: '5px', fontSize: '13px', textAlign: 'center', zIndex: '99999999' }); jQuery("#multilogin_close").css({ width: '100px', marginLeft: '100px', marginTop: '10px', background: '#fff', border: '1px solid #000', padding: '5px', fontSize: '11px', textAlign: 'center', cursor: 'pointer' }).click(function() { jQuery("#multilogin").remove(); }); } JS; $status = false; $users = json_decode(file_get_contents('../users.json'), true); $user = $_POST['user']; if(array_key_exists($user, $users) && $users[$user] == $_POST['pw']) { // User gefunden gefunden $sites = json_decode(file_get_contents('../sites.json'), true); $domain = parse_url($_POST['url'], PHP_URL_HOST); if(array_key_exists($domain, $sites)) { // JS gefunden $status = true; $javascript .= "jQuery('#multilogin_content').html('Login-Daten gefunden. Starte Login...');"; $javascript .= $sites[$domain]; } else { $javascript .= "jQuery('#multilogin_content').html('Konnte keine Login-Daten zu dieser Webseite finden.');"; } } else { $javascript .= "jQuery('#multilogin_content').html('Benutzer und/oder Passwort nicht bekannt.');"; } $response = array( 'status' => $status, 'javascript' => base64_encode($javascript) ); print json_encode($response); ?>